Summary: | unmask gnupg-1.9.20 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stefan Schweizer (RETIRED) <genstef> |
Component: | New packages | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://lists.gnupg.org/pipermail/gnupg-announce/2005q4/000209.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 120587 | ||
Attachments: |
gpg-tools-1.9.20.ebuild
scanelf-textrel.log |
Description
Stefan Schweizer (RETIRED)
2006-01-04 03:03:39 UTC
There is also a bug in the ebuild. The libraries need to be in RDEPEND also, not only in DEPEND. Otherwise it fails with: # gpgsm gpgsm: error while loading shared libraries: libksba.so.8: cannot open shared object file: No such file or directory Bumped and fixed, but still in package.mask. dragonheart, is it ok to unmask this? How many of the below packages can work with gnupg-1.9.20 only? I know at least seahorse checks for gnupg-1.[24].* $ equery depends -a gnupg kde-base/kdeutils-3.4.3-r1 mail-client/evolution-2.4.2 mail-client/evolution-2.4.1 net-nntp/tin-1.7.7-r1 x11-plugins/enigmail-0.93.1-r2 www-client/mozilla-1.7.10-r1 www-client/mozilla-1.7.10-r3 www-client/mozilla-1.7.10-r2 mail-client/exmh-2.7.0 dev-util/svk-1.04 mail-client/exmh-2.6.3-r1 app-crypt/quintuple-agent-1.0.3 net-misc/geekcredit-0.016 net-misc/geekcredit-0.019 mail-client/evolution-1.2.4 kde-base/kdeutils-3.5.0 app-crypt/gpg-ringmgr-1.12 net-im/psi-0.9.3-r1 net-im/psi-0.9.3-r2 net-im/psi-0.9.3-r3 net-im/psi-0.9.3-r4 net-nntp/tin-1.7.8 kde-base/kgpg-3.5.0 app-crypt/seahorse-0.7.6 app-crypt/seahorse-0.7.9 app-crypt/seahorse-0.7.8 dev-util/svk-1.02 dev-util/svk-1.00 dev-util/svk-1.01 dev-util/svk-1.06 dev-util/svk-1.05 net-libs/gecko-sdk-1.7.8 dev-lang/cxx-6.5.9.31-r1 app-office/kmymoney2-0.8.1 app-office/kmymoney2-0.8.2 dev-python/py-gnupg-0.3.2 net-im/gabber-0.8.8 mail-client/cone-0.57-r1 mail-client/pinepgp-0.18.0 net-mail/lbdb-0.30 net-mail/lbdb-0.31 app-arch/rpm-4.2.1 kde-base/kdeutils-3.4.1 kde-base/kdeutils-3.4.3 kde-base/kdeutils-3.4.2 kde-base/kgpg-3.4.1 kde-base/kgpg-3.4.3 kde-base/kgpg-3.4.2 mail-client/evolution-2.0.3-r2 www-client/mozilla-1.7.11 app-crypt/seahorse-0.8 mail-client/pinepgp-0.18.0-r1 net-im/gabber-0.8.7.12 kde-base/kdeutils-3.3.2 www-client/mozilla-1.7.12-r2 mail-client/evolution-2.0.4 app-crypt/keylookup-2.2 app-office/kmymoney2-0.8 net-im/gabber-0.8.7-r3 app-crypt/gpgme-1.0.2 app-crypt/gpgme-1.0.3 www-client/mozilla-1.7.11-r3 mail-client/squirrelmail-1.4.5 mail-client/spruce-0.7.6-r2 mail-client/evolution-2.2.3-r3 app-forensics/samhain-2.1.1a dev-lang/ccc-6.5.9.001-r2 dev-lang/ccc-6.5.9.001-r3 dev-lang/ccc-6.5.9.001-r1 app-crypt/gpgme-0.3.14-r1 app-backup/duplicity-0.4.1 mail-client/cone-0.63 mail-client/cone-0.64 mail-client/squirrelmail-1.4.5-r1 net-libs/gecko-sdk-1.7.12-r1 dev-lang/cfal-1.2.0.4 gnustep-apps/gnumail-1.2.0.20050606 net-im/psi-0.10_rc2 app-emacs/mailcrypt-3.5.8 dev-perl/GnuPG-Interface-0.34 mail-client/evolution-2.4.2.1 net-mail/kuvert-1.1.8 app-crypt/gpgme-1.1.0 app-arch/rpm-4.2-r1 www-client/mozilla-1.7.11-r2 www-client/mozilla-1.7.11-r1 app-crypt/gpg-agent-1.9.19 app-crypt/gpg-agent-1.9.18 dev-lang/cxx-6.5.9.31 net-libs/gecko-sdk-1.7.12 mail-client/exmh-2.6.3 app-arch/rpm-4.2 mail-client/exmh-2.5 app-crypt/seahorse-0.6.3-r1 mail-client/exmh-2.5-r1 gnustep-apps/gnumail-1.2.0_pre20050414 dev-lang/ccc-6.5.9.001 gpgme verified to fail configure with gnupg-1.9.20* only. Thanks to strerror Hows this for a solution? Move 1.9.20-rX to the same slot as gpg-1.4* and make it install gpg symlinked to gpg2. This should fix those that just dumb check for gpg. For those that break with the API of gpg2 they need to be fixed. Created attachment 81196 [details]
gpg-tools-1.9.20.ebuild
After a lively talk in gentoo portage the following is proposed:
move good bits of gnupg-1.9* (all but gpg) into gpg-tools (~arch).
pkg move gpg-agent to gpg-tools
cross block gpg-tools and gnupg-1.9*
Draft gpg-tools is attached. Got stuck with pax/pie stuff but I don't want to deal with it now.
Created attachment 81197 [details]
scanelf-textrel.log
In light of bug 120587 and working towards stabilization of KDE 3.5 it would be nice to have a stable gnupg-1.9.20. gnupg-1.9.* unmasked. |