[MacPorts] #65908: lzma @22.01_0 - Unable to upgrade lzma - cxx_stdlib mismatch
MacPorts
noreply at macports.org
Tue Sep 27 15:43:43 UTC 2022
#65908: lzma @22.01_0 - Unable to upgrade lzma - cxx_stdlib mismatch
---------------------+--------------------
Reporter: RobK88 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords: lion
Port: lzma |
---------------------+--------------------
Description changed by RobK88:
Old description:
> I am unable to0 upgrade lzma due to a cxx_stdlib mismatch.
> In other words, `lzma is using libstdc++ (this installation is configured
> to use libc++)`.
>
> {{{
> ---> Found 1 broken port, determining rebuild order
> ---> Rebuilding in order
> lzma @22.01_0
> ---> Computing dependencies for lzma
> ---> Fetching distfiles for lzma
> ---> Verifying checksums for lzma
> ---> Extracting lzma
> ---> Applying patches to lzma
> ---> Configuring lzma
> ---> Building lzma
> ---> Staging lzma into destroot
> ---> Unable to uninstall lzma @22.01_0, the following ports depend on
> it:
> ---> boost171 @1.71.0_5+no_single+no_static+python310
> ---> boost176 @1.76.0_5+no_single+no_static+python310
> Warning: Uninstall forced. Proceeding despite dependencies.
> ---> Deactivating lzma @22.01_0
> ---> Cleaning lzma
> ---> Uninstalling lzma @22.01_0
> ---> Cleaning lzma
> ---> Computing dependencies for lzma
> ---> Installing lzma @22.01_0
> ---> Activating lzma @22.01_0
> ---> Cleaning lzma
> ---> Scanning binaries for linking errors
> ---> No broken files found.
> Error: Port lzma is still broken (cxx_stdlib mismatch) after rebuilding
> it more than 3 times.
> Error: Please run port -d -y rev-upgrade and use the output to report a
> bug.
> Error: rev-upgrade failed: Port lzma still broken after rebuilding 3
> times
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there is a bug.
> ---> Some of the ports you installed have notes:
> lzma has the following notes:
> The LZMA SDK program is installed as "lzma_alone", to avoid conflict
> with LZMA Utils
>
> }}}
>
> See the attachment for the output of `sudo port -d -y rev-upgrade`.
New description:
I am unable to upgrade `lzma` due to a cxx_stdlib mismatch.
In other words, `lzma is using libstdc++ (this installation is configured
to use libc++)`.
{{{
---> Found 1 broken port, determining rebuild order
---> Rebuilding in order
lzma @22.01_0
---> Computing dependencies for lzma
---> Fetching distfiles for lzma
---> Verifying checksums for lzma
---> Extracting lzma
---> Applying patches to lzma
---> Configuring lzma
---> Building lzma
---> Staging lzma into destroot
---> Unable to uninstall lzma @22.01_0, the following ports depend on it:
---> boost171 @1.71.0_5+no_single+no_static+python310
---> boost176 @1.76.0_5+no_single+no_static+python310
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating lzma @22.01_0
---> Cleaning lzma
---> Uninstalling lzma @22.01_0
---> Cleaning lzma
---> Computing dependencies for lzma
---> Installing lzma @22.01_0
---> Activating lzma @22.01_0
---> Cleaning lzma
---> Scanning binaries for linking errors
---> No broken files found.
Error: Port lzma is still broken (cxx_stdlib mismatch) after rebuilding it
more than 3 times.
Error: Please run port -d -y rev-upgrade and use the output to report a
bug.
Error: rev-upgrade failed: Port lzma still broken after rebuilding 3 times
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
---> Some of the ports you installed have notes:
lzma has the following notes:
The LZMA SDK program is installed as "lzma_alone", to avoid conflict
with LZMA Utils
}}}
See the attachment for the output of `sudo port -d -y rev-upgrade`.
--
--
Ticket URL: <https://trac.macports.org/ticket/65908#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list