Re: BS 11.6.4: Can't resolve dependency "system-xfree86-dev (>= 3:2.7.112-3)"
Sven de Vries <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 12 Mar 2022, Hanspeter Niederstrasser wrote: > On 3/11/22 5:14 AM, Sven de Vries wrote: >> Hi, >> >> I am running fink --version >> Package manager version: 0.45.99.git >> Distribution version: selfupdate-rsync Fri Mar 11 11:47:17 2022, 11.3, >> x86_64 >> Trees: local/main stable/main local/injected >> >> and encounter now error messages of type >> "Can't resolve dependency "system-xfree86-dev (>= 3:2.7.112-3)" >> this is a bit surprising, as I am running Xquartz 2.8.1 >> >> however >> fink list system-xfree86 yields: >> Information about 13298 packages read in 3 seconds. >> i system-xfree86 2:7.2-2 [placeholder for user >> installed x11] >> i system-xfree86-dev 2:7.2-2 [placeholder for user >> installed x11 development tools] >> i system-xfree86-manual-ins 2:7.2-2 Manually installed >> X11 components >> i system-xfree86-shlibs 2:7.2-2 [placeholder for user >> installed x11 shared libraries] >> >> How do i convince fink, that 2.8.1 is present? >> >> Just reinstalled 2.8.1, but that didn't help:( >> >> and I can't go fink-0.45.4:( > > Can you check the file /opt/sw/lib/perl5/Fink/VirtPackage.pm > > and look around lines 1680 (search for this text: Epoch=3) > > Does the text immediately above it look like the red or the green from this > change: > https://github.com/fink/fink/pull/233/files > > Hanspeter Hi Hanspeter, the line immediately preceeding # assign Epoch=3 and Revision=3 here if we're using the receipt, so $xver isn't literally '7.2'. is: ($xver) = `pkgutil --pkg-info org.macosforge.xquartz.pkg 2>/dev/null | grep version | cut -d: -f2` =~ /\s(\S+)/ or $xver = '7.2'; so I have the (old) red version. running pkgutil --pkg-info org.macosforge.xquartz.pkg yields: No receipt for 'org.macosforge.xquartz.pkg' found at '/' pkgutil --pkg-info org.macosforge.xquartz.pkg --pkg-info org.xquartz.X11 No receipt for 'org.macosforge.xquartz.pkg' found at '/'. package-id: org.xquartz.X11 version: 2.8.1 volume: / location: install-time: 1646996313 should I just replace the detection code in my file with the lines from github? 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