Re: big sur: no package found for specification 'intltool40'!
Sven de Vries <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 30 May 2021, Hanspeter Niederstrasser wrote: > On 5/29/21 5:07 AM, Sven de Vries wrote: >> Hi, >> >> updated to big sur (11.4) and tried to install a fresh fink into /opt/sw3 >> (next to the one from catalina in /opt/sw) via: >> >> git clone https://github.com/nieder/fink >> git checkout dpkg1.16 >> cd fink/ >> ./bootstrap >> >> after a while of it running successfully I tried to install a first >> package: >> >> fink install intltool40 >> >> and got: >> Scanning package description files.......... >> Information about 11010 packages read in 2 seconds. >> Failed: no package found for specification 'intltool40'! >> >> now this is mysterious to me, as [/opt/sw3] % !find >> find ./ -name "intltool4*" >> .//fink/10.9-libcxx/stable/main/finkinfo/devel/intltool40-10.15.info >> .//fink/10.9-libcxx/stable/main/finkinfo/devel/intltool40.patch >> .//fink/10.9-libcxx/stable/main/finkinfo/devel/intltool40.info >> .//fink/10.9-libcxx/stable/main/finkinfo/devel/intltool40-10.9.info >> ... >> .//fink/10.9-libcxx/stable/main/finkinfo/devel/intltool40-10.15.info >> reavals files, that should be relevant. >> >> it looks to me, like fink is not finding/using the right file. >> >> my fink.conf is: >> # Fink configuration, initially created by bootstrap >> Basepath: /opt/sw3 >> RootMethod: sudo >> Trees: local/main stable/main >> Distribution: 11.3 >> SelfUpdateTrees: 10.9-libcxx >> >> and diff intltool40-11.0.info intltool40-10.15.info >> 4,6c4,6 >> < Revision: 903 >> < Distribution: 11.0 >> < Type: systemperl (5.28.2) >> --- >>> Revision: 803 >>> Distribution: 10.15 >>> Type: systemperl (5.18.4) >> >> >> and fink dumpinfo fink >> Information about 11010 packages read in 1 seconds. >> infofile: >> debfile: /fink_0.45.99.git-20210528.1744_darwin-x86_64.deb >> package: fink > > Big Sur 11.3 and up changed the default perl from 5.28.2 to 5.30.2. This has > affected how we organize packages. Packages like intltool40 that depend on > the system perl need to be prepared for 11.3+. I've got it almost working > (locally, no public copy yet). Hopefully by end of day. > > You can copy the file intltool40-11.0.info to intltool40-11.3.info, then edit > the Type: field to say 5.30.2, and the Distribution: field to 11.3 (and bump > Revision by 1). That'll make intltool40 available on 11.3+, but there are > still missing perlmod dependencies that must also have perl-5.30.2 versions > enabled. > > Hanspeter thank you, now it downloaded, but the required package Failed: phase compiling: file-temp-pm5302-0.23.11-1 fails because of: arch: Can't find perl5.30.2 in PATH :( best sven _______________________________________________ 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