Code: Select all
# emerge electrum
...
(dev-libs/libsecp256k1-0.1.0_pre20220803:0/20210628::bitcoin, ebuild scheduled for merge) USE="asm ecdh experimental extrakeys recovery schnorr -lowmem -static-libs -test -valgrind" ABI_X86="(64) -32 (-x32)" pulled in by
<dev-libs/libsecp256k1-0.2 required by (net-misc/electrum-4.3.4:0/0::gentoo, ebuild scheduled for merge) USE="cli ncurses qrcode qt5 -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -python3_9"
^ ^^^
(dev-libs/libsecp256k1-0.2.0-r2:0/1::gentoo, installed) USE="asm ecdh experimental extrakeys recovery schnorr -lowmem -test -valgrind" ABI_X86="(64)" pulled in by
>=dev-libs/libsecp256k1-0.2.0:0/1=[recovery,schnorr] required by (net-p2p/bitcoind-24.0.1:0/0::gentoo, installed) USE="asm berkdb external-signer upnp wallet -examples -nat-pmp -sqlite -systemtap -test -zeromq" ABI_X86="(64)"
^^ ^^^^^^^^^^ It looks like the only things I can do to resolve this for myself are either to downgrade bitcoind (I doubt that's a very good idea) or maybe do some local hacking or install Electrum outside of Portage.
Any info about why this change was made (the relevant git commit summary doesn't explain that), or where I can find such info, and/or anything else that could be done?




