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

Robert Wyatt <[email protected]> Mon, 7 Apr 2025 21:51:52 -0500
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
I have the same problem as Giuliano in that intltool is not present in my Sequoia 15.5 distribution and causes dependency problems:

Mac-mini ~ % fink list -t perl5 system-perl intltool; fink --version
Information about 15314 packages read in 1 seconds.
 i 	help2man-perl5341	1.49.2-1	Generates man pages from program output
   	intltool-debian	0.35.0+20060710.1-1	Help i18n of RFC822 compliant config files
   	perl5182	5.18.2-1004	The Perl programming language, v. 5.18.2
   	perl5182-core	5.18.2-1004	Core files for perl, v. 5.18.2
   	perl5184	5.18.4-6	The Perl programming language, v. 5.18.4
   	perl5184-core	5.18.4-6	Core files for perl, v. 5.18.4
   	perl5282	5.28.2-6	The Perl programming language, v. 5.28.2
   	perl5282-core	5.28.2-6	Core files for perl, v. 5.28.2
   	perl5302	5.30.2-4	The Perl programming language, v. 5.30.2
   	perl5302-core	5.30.2-4	Core files for perl, v. 5.30.2
   	perl5303	5.30.3-3	The Perl programming language, v. 5.30.3
   	perl5303-core	5.30.3-3	Core files for perl, v. 5.30.3
 p 	perl5341-core		[virtual package]
 i 	system-perl	5.34.1-1	[virtual package representing perl]
 p 	system-perl5341		[virtual package]
Package manager version: 0.45.99.git
Distribution version: selfupdate-git Mon Apr  7 20:59:33 2025, 15.0, arm64
Trees: local/main stable/main

...
Reading build dependency for shared-mime-info-1.10-1...
WARNING: While resolving dependency "intltool40" for package "shared-mime-info-1.10-1", package "intltool40" was not found.
Can't resolve dependency "intltool40" for package "shared-mime-info-1.10-1" (no matching packages/versions found)
Exiting with failure.

Thanks for suggestions!



> On Apr 4, 2025, at 5:25 PM, Franchetti, Giuliano Dr. <[email protected]> wrote:
> 
> It does not rebuild
> 
> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> fink rebuild intltool 
> Information about 15391 packages read in 1 seconds.
> Failed: no package found for specification 'intltool'!
> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop>
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> 
> giuliano@FGs-MacBook-Pro:/Users/giuliano/Desktop> fink rebuild intltool40-0.51.0-1204
> Information about 15391 packages read in 1 seconds.
> 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> 
> 
> 
> Giuliano
> 
> 
> 
> 
>> On 4. Apr 2025, at 23:41, Scott Hannahs <[email protected]> wrote:
>> 
>>> 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

_______________________________________________
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