Re: Failed: can't install package texlive-base-20240312-2

Scott Hannahs via Fink-users <[email protected]> Fri, 4 Apr 2025 17:41:02 -0400
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
> On Apr 4, 2025, at 5:07 PM, Franchetti, Giuliano Dr. <[email protected]> wrote:
> 
> Hi Scott, 
> 
> 
> 
> I follow your procedure and check what fink thinks is system-perl
> here it is: 
> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> fink list system-perl
> Information about 15391 packages read in 1 seconds.
> i   system-perl                  5.34.1-1              [virtual package representing perl]
> p   system-perl5341                                    [virtual package]
> 
> However, if I run fink self update, fink update-all I have an error
> 
> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> fink selfupdate
> Password:
> 
> I will now run the git command to retrieve the latest package descriptions. The 'su' command will be used to run the git
> command as the user 'giuliano'. After that, the core packages will be updated right away; you should then update the
> other packages using commands like 'fink update-all'.
> 
> /usr/bin/su giuliano -c '/usr/bin/git fetch --quiet origin'
> /usr/bin/su giuliano -c '/usr/bin/git checkout --quiet master'
> /usr/bin/su giuliano -c '/usr/bin/git merge --ff-only --quiet origin/master'
> Scanning package description files..........
> Information about 15391 packages read in 0 seconds.
> No packages to install.
> 
> The core packages have been updated. You should now update the other packages using commands like 'fink update-all'.
> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> fink update-all
> Information about 15391 packages read in 1 seconds.
> 
> fink needs help picking an alternative to satisfy a virtual dependency. The candidates:
> 
> (1)     texlive-base: Base programs for a TeX Live installation
> (2)     texlive-nox-base: Base programs for a TeX Live installation
> 
> Pick one: [1] 
> Can't resolve dependency "system-perl5303" for package "intltool40-0.51.0-1204" (no matching packages/versions found)
> Exiting with failure.
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> fink list system-perl
> Information about 15391 packages read in 1 seconds.
> i   system-perl                  5.34.1-1              [virtual package representing perl]
> p   system-perl5341                                    [virtual package]
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> 
> 
> 
> Fink thinks system-perl is 5.34.1-1, but the dependency asks for 5303

Hmm.  My guess now is that you did not rebuild intltool after updating your system from 13 to 14.  Thus the dependency on the old system-perl and not the new updated system perl.  There is a separate build of intltool for different distributions.  For some reason I see only a OS version 15 package on my OS 15 / Intel system.

Try rebuild intltool and reinstall.

This is one reason a clean install and update of your favorite utilities is always a good idea when changing OS versions.
-Scott

_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users