Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85978 - gnupg-1.4.1 (rev 1.7 -> rev 1.8) xli RDEPEND is broken?
Summary: gnupg-1.4.1 (rev 1.7 -> rev 1.8) xli RDEPEND is broken?
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 00:17 UTC by Georgi Georgiev
Modified: 2005-03-20 04:47 UTC (History)
1 user (show)

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 Georgi Georgiev 2005-03-20 00:17:43 UTC
The fix at 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/app-crypt/gnupg/gnupg-1.4.1.ebuild?r2=1.8&r1=1.7
seems to be broken.

With RDEP from rev.1.7:
# grep xli /usr/portage/app-crypt/gnupg/gnupg-1.4.1.ebuild 
        !arm? ( X? ( media-gfx/xloadimage media-gfx/xli ) )"
        # !arm? ( X? ( || ( media-gfx/xloadimage media-gfx/xli ) ) )"
# emerge -pve gnupg | grep xli
[ebuild  N    ] media-gfx/xli-1.17.0-r1  0 kB 

xli is properly depended on. However, with the RDEP from rev.1.8:

# grep xli /usr/portage/app-crypt/gnupg/gnupg-1.4.1.ebuild 
        !arm? ( X? ( || ( media-gfx/xloadimage media-gfx/xli ) ) )"
        # !arm? ( X? ( media-gfx/xloadimage media-gfx/xli ) )"
# emerge -pve gnupg | grep xli
Comment 1 Tavis Ormandy (RETIRED) gentoo-dev 2005-03-20 04:20:27 UTC
Georgi: || means either will do, xloadimage or xli are both acceptable photo viewers. If you install xli, it wont pull in xloadimage, if you install xloadimage, it wont  pull in xli.

The revision you link to looks like the correct fix, gpg does not require two photo viewers.

eg, using your examples:

# xloadimage pulled in as a "default" photo viewer:
$ emerge -pve gnupg  | grep xloadimage
[ebuild  N    ] media-gfx/xloadimage-4.1-r3  -debug +jpeg +png +tiff 0 kB 

# xloadimage not required:
$ emerge -pve xli gnupg  | grep xloadimage

marking INVALID, please REOPEN if i've misunderstood.

Comment 2 Georgi Georgiev 2005-03-20 04:47:47 UTC
I looked at that line many times and for some reason I was seeing only one dependency in the (). xloadimage and xli were merging in my mind.... I should probably check my head.

Anyway, sorry to have wasted your time.