[MacPorts] #63944: adblock2privoxy, privoxy, sf-pwgen, libgcrypt dependency issue on arm
MacPorts
noreply at macports.org
Sat Nov 13 15:50:51 UTC 2021
#63944: adblock2privoxy, privoxy, sf-pwgen, libgcrypt dependency issue on arm
-------------------------+-------------------------------------------------
Reporter: essandess | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Keywords: | Port: adblock2privoxy, privoxy, sf-pwgen,
| libgcrypt
-------------------------+-------------------------------------------------
There's some {{{arm}}} dependency issue that's preventing
{{{adblock2privoxy}}} from being installed on M1 boxes.
The install appears to be demanding that {{{+universal}}} builds in its
dependencies be installed, and it goes off trying to do that, and failing.
The dependent ports install fine, as shown below, but not in the context
of {{{sudo port install adblock2privoxy}}}. I'm not sure which port to
blame, or whether {{{port}}} itself is at fault in sorting this out:
{{{
sudo port clean --work --logs adblock2privoxy privoxy sf-pwgen libgcrypt
---> Cleaning adblock2privoxy
---> Cleaning privoxy
---> Cleaning sf-pwgen
---> Cleaning libgcrypt
port installed adblock2privoxy privoxy sf-pwgen libgcrypt
The following ports are currently installed:
libgcrypt @1.9.4_0 (active)
privoxy @3.0.32_6+https_inspection (active)
sf-pwgen @1.5_0 (active)
sudo port install adblock2privoxy
---> Computing dependencies for libgcrypt
---> Fetching archive for libgcrypt
---> Attempting to fetch
libgcrypt-1.9.4_0+universal.darwin_21.arm64-x86_64.tbz2 from
https://packages.macports.org/libgcrypt
---> Attempting to fetch
libgcrypt-1.9.4_0+universal.darwin_21.arm64-x86_64.tbz2 from
https://ywg.ca.packages.macports.org/mirror/macports/packages/libgcrypt
---> Attempting to fetch
libgcrypt-1.9.4_0+universal.darwin_21.arm64-x86_64.tbz2 from
https://mse.uk.packages.macports.org/libgcrypt
---> Fetching distfiles for libgcrypt
---> Verifying checksums for libgcrypt
---> Extracting libgcrypt
---> Applying patches to libgcrypt
---> Configuring libgcrypt
Warning: Configuration logfiles contain indications of -Wimplicit-
function-declaration; check that features were not accidentally disabled:
fn: found in libgcrypt-1.9.4-arm64/config.log,
libgcrypt-1.9.4-x86_64/config.log
---> Building libgcrypt
---> Staging libgcrypt into destroot
Error: Failed to destroot libgcrypt: libgcrypt.pc differs in
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libgcrypt/libgcrypt/work
/destroot-arm64//opt/local/lib/pkgconfig and
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libgcrypt/libgcrypt/work
/destroot-ppc-intel//opt/local/lib/pkgconfig and cannot be merged
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libgcrypt/libgcrypt/main.log
for details.
Error: Unable to execute port: upgrade privoxy failed
}}}
The install worked about a month ago; I recently updated to macOS 12, and
there's also the recent change to {{{haskell_stack}}},
https://github.com/macports/macports-
ports/pull/11897/commits/9a215f65a650bda42b20c368f85dc9ead69813b0, or
there could be some other issue.
{{{
macOS 12.0.1 21A559 arm64
Xcode 13.1 13A1030d
}}}
--
Ticket URL: <https://trac.macports.org/ticket/63944>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list