Re: big sur: no package found for specification 'intltool40'!
Hanspeter Niederstrasser <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Organization | Snaggled Works |
| Message-ID | <[email protected]> |
On 6/2/21 12:01 PM, Scott Hannahs via Fink-users wrote: > On Jun 2, 2021, at 06:09, Hanspeter Niederstrasser <[email protected]> wrote: >> >> On 6/1/21 9:11 AM, Sven de Vries wrote: >>> 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: >>>> ….. >>>> 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 >> >> You have a slightly outdated version of my patched tree. If you go into the directory where you did the original `./bootstrap` to install my patched tree, run `git pull` to get the latest patches, then run `./inject.pl` to update your installed Fink in /opt/sw3. Once that's done, Fink should know to look for perl5.30 (and not perl5.30.2) with macOS 11.3. > > Hanspeter, > Is there a chance, timeline to get these merged into the master? There are a bunch of folks using fink on Big Sur and even though there are rough spots it would allow easier work on the system and more rapid updates. > > -Scott Getting it merged is being worked on, but there's one major bug left over before it can go into master. Unfortunately, if you have a previous (non dpkg1.16) Fink install and update to the current dpkg1.16 branch, the dpkg database gets corrupted and Fink ceases to work. A clean install of a new Fink using the dpkg1.16 branch (what you've checked out) works perfectly fine. The only failure point (that we know of) is during an upgrade, but that's critical. Hanspeter -- Eagles may soar, but weasels don't get sucked into jet engines _______________________________________________ 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