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

Scott Hannahs via Fink-users <[email protected]> Mon, 7 Apr 2025 23:00:52 -0400
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
Robert,

This isn’t the same problem since Giuliano was running macOS 14.X.  There is a intltool for macOS 15.X,

Check the distribution in /opt/sw/etc/fink.config since it might be the same problem in that you updated your OS without a corresponding update to the config file.

It should be 15.0 for Sequoia which should have an intltool40 package.  It seems the 14.0 and 14.4 versions are missing.  You may have to hand edit the config file or rebuild and reinstall fink.

However, you are running a beta OS (15.5 is not out) and there are no guarantees for that.  You are going to have to provide support since none of the core folks are running beta OS version.

It appears that Perl 5.34.1 is the system perl for macOS 15.5 which then should work but YMMV.

-Scott


> On Apr 7, 2025, at 10:51 PM, Robert Wyatt <[email protected]> wrote:
> 
> 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