[MacPorts] #67334: legacy-support @1.0.9 does not install on PPC Tiger, Mac OS X 10.4.11, because Source file /opt/local/var/macports/software/legacy-support/mpextractqTt8R9gl/opt/local/bin/which does not appear to exist (cannot lstat it)
MacPorts
noreply at macports.org
Sun Apr 30 16:37:07 UTC 2023
#67334: legacy-support @1.0.9 does not install on PPC Tiger, Mac OS X 10.4.11,
because Source file /opt/local/var/macports/software/legacy-
support/mpextractqTt8R9gl/opt/local/bin/which does not appear to exist
(cannot lstat it)
-----------------------------+-----------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: tiger ppc
Port: legacy-support |
-----------------------------+-----------------------
Comment (by ryandesign):
Replying to [comment:1 ballapete]:
> {{{
> ---> Activating legacy-support @1.0.9_0
> DEBUG: Using bsdtar with HFS+ compression (if valid)
> DEBUG: Using /opt/local/bin/lbzip2
> DEBUG: system: /opt/local/bin/lbzip2 -d -c
/opt/local/var/macports/software/legacy-support/legacy-
support-1.0.9_0.darwin_8.ppc.tbz2 | ( bsdtar -xvp --hfsCompression -f - )
> dyld: Library not loaded: /opt/local/lib/libMacportsLegacySupport.dylib
> Referenced from: /opt/local/bin/lbzip2
> Reason: image not found
> Error: Failed to activate legacy-support: Image error: Source file
/opt/local/var/macports/software/legacy-
support/mpextract7J4R1aqd/opt/local/bin/which does not appear to exist
(cannot lstat it). Unable to activate port legacy-support.
> }}}
So, you've configure MacPorts to extract using MacPorts lbzip2, and
MacPorts lbzip2 requires legacy-support to work (ever since the fix for
#65878), and you're upgrading legacy-support, which means that at the
moment that MacPorts wants to extract the new legacy-support, it can't,
because MacPorts lbzip2 has been broken by deactivating the previous
version of legacy-support.
This is why it's a good idea, if you want to have MacPorts use lbzip2, to
have it use a copy of it ''not'' installed by MacPorts (and that does
''not'' use any libraries installed by MacPorts).
--
Ticket URL: <https://trac.macports.org/ticket/67334#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list