Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 268218 - app-crypt/pinentry has EAPI=1 but doesn't use slot dep
Summary: app-crypt/pinentry has EAPI=1 but doesn't use slot dep
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-01 22:55 UTC by Paul Mulders
Modified: 2009-05-02 22:41 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 Paul Mulders 2009-05-01 22:55:49 UTC
for qt3? dep it is done correctly but not so for gtk? dep...

DEPEND="gtk? ( =x11-libs/gtk+-2* )
        ncurses? ( sys-libs/ncurses )
        qt3? ( x11-libs/qt:3 )
        !gtk? ( !qt3? ( !ncurses? ( sys-libs/ncurses ) ) )
        caps? ( sys-libs/libcap )"


should be

DEPEND="gtk? ( x11-libs/gtk+:2 )
        ncurses? ( sys-libs/ncurses )
        qt3? ( x11-libs/qt:3 )
        !gtk? ( !qt3? ( !ncurses? ( sys-libs/ncurses ) ) )
        caps? ( sys-libs/libcap )"


Reproducible: Always
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-05-01 23:04:13 UTC
style choice, assigning to maintainer
Comment 2 Paul Mulders 2009-05-01 23:08:55 UTC
see my comment at http://bugs.gentoo.org/show_bug.cgi?id=268216#c2 for rationale
Comment 3 Paul Mulders 2009-05-01 23:09:38 UTC
also, maintainer likes mixing styles i guess? ;) i.e. qt3? ( x11-libs/qt:3 )
Comment 4 Sven Wegener gentoo-dev 2009-05-02 20:35:16 UTC
Fixed. BTW, the qt dep was migrated to slot dependency by the qt team, the inconsitency was not my fault. ;)
Comment 5 Paul Mulders 2009-05-02 22:41:12 UTC
explains a lot ;) thanks a lot for the fix :)