Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231640 - app-crypt/gpgme shouldn't depend on >=gnupg-1.9.20
Summary: app-crypt/gpgme shouldn't depend on >=gnupg-1.9.20
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-12 22:32 UTC by Simon Arlott
Modified: 2009-04-26 17:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Arlott 2008-07-12 22:32:56 UTC
It's not possible to block gnupg-2 when something else (app-crypt/seahorse) depends on gpgme because the ebuild depends on >=gnupg-1.9.20. The application itself only requires >=gnupg-1.2.2.

Reproducible: Always

Steps to Reproduce:
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-07-14 00:33:23 UTC

*** This bug has been marked as a duplicate of bug 164523 ***
Comment 2 Simon Arlott 2008-07-14 06:29:48 UTC
I don't see how this is a duplicate - I'm not using gnupg-2.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2008-07-14 14:02:35 UTC
(In reply to comment #2)
> I don't see how this is a duplicate - I'm not using gnupg-2.
> 

Well, the bug discusses the seahorse issue, including members of the crypto team. Wrt. not using GnuPG 2, my bet is that the crypto team set the dependency in GPGME purposefully, since maintenance-wise the best path is to fade out GnuPG 1.x support as quick as possible.
Comment 4 Simon Arlott 2008-07-14 20:26:30 UTC
It's necessary to explicitly mask gnupg-2, so I don't think there's any problem with allowing gpgme to use gnupg-1. A USE flag on gnome to stop it including seahorse would work too...
Comment 5 Simon Arlott 2008-11-01 00:22:29 UTC
kde-libs/kdepimlibs also depends on gpgme.

You need to fix this bug that makes it impossible to use gnupg-1 without having to make repeated ebuild changes after every rsync.

gpgme does not depend on gnupg-2.
Comment 6 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-04-25 02:09:42 UTC
I don't use =app-crypt/gnupg-1.4*, but I don't have objections to allowing this version in dependencies of app-crypt/gnupg.
Comment 7 Daniel Black (RETIRED) gentoo-dev 2009-04-25 03:13:21 UTC
(In reply to comment #6)
> I don't use =app-crypt/gnupg-1.4*, but I don't have objections to allowing this
> version in dependencies of app-crypt/gnupg.

I can't remember why the dependency was put in and there seems to be evidence that gpgme can work with gnupg-1.4 so I'm in favour of reducing the dependency too.
Comment 8 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-04-26 17:17:12 UTC
Fixed in app-crypt/gpgme-1.1.8-r1.