Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45343 - QA assigning DEPEND="${RDEPEND}" is a silly circumvention of explictly forbidden rule. Self assignment of RDEPEND also not amusing
Summary: QA assigning DEPEND="${RDEPEND}" is a silly circumvention of explictly forbi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://www.gentoo.org/doc/en/policy.x...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-21 21:33 UTC by Daniel Black (RETIRED)
Modified: 2004-03-24 15:33 UTC (History)
1 user (show)

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


Attachments
DEPEND="${RDEPEND}" list (depend-assign-rdepend.txt,6.62 KB, text/plain)
2004-03-21 21:36 UTC, Daniel Black (RETIRED)
Details
updated DEPEND="${RDEPEND}" list (DRlist,1.12 KB, text/plain)
2004-03-24 13:52 UTC, Mr. Bones. (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Black (RETIRED) gentoo-dev 2004-03-21 21:33:56 UTC
grep -r '^DEPEND="${RDEPEND}"' /usr/portage/ --include "*ebuild"

reveils this is common (refer attachement)


Self Assignment of RDEPEND
grep -r '^RDEPEND="${RDEPEND}"' /usr/portage/ --include "*ebuild"
/usr/portage/dev-php/php/php-5.0_beta1.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-php/php/php-5.0_beta1-r1.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-php/php/php-4.3.2-r2.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-php/php/php-4.3.2-r3.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-php/php/php-4.3.2.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-php/php/php-4.3.2-r1.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-python/egenix-mx-base/egenix-mx-base-2.0.3.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-python/gnome-python/gnome-python-1.4.2.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-python/gnome-python/gnome-python-1.4.4.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-python/4suite/4suite-1.0_alpha3.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-python/4suite/4suite-0.11.1.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/dev-util/comparator/comparator-2.3.ebuild:RDEPEND="${RDEPEND}" #becase I don't want xmlto in here
/usr/portage/net-analyzer/portmon/portmon-1.9.ebuild:RDEPEND="${RDEPEND}"
/usr/portage/x11-misc/switcher/switcher-0.3.7a.ebuild:RDEPEND="${RDEPEND}"


Honary mention for DEPEND="$RDEPEND"
(fgrep -r 'DEPEND="$RDEPEND"' /usr/portage/ --include "*ebuild")

doxygen/doxygen-1.2.18.ebuild
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-03-21 21:36:24 UTC
Created attachment 27778 [details]
DEPEND="${RDEPEND}" list
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2004-03-22 00:41:29 UTC
adding QA team -- we need a mail alias, people
Comment 3 Michael Boman (RETIRED) gentoo-dev 2004-03-22 04:40:15 UTC
net-analyzer/portmon
net-analyzer/snorticus
net-analyzer/snortsnarf
net-analyzer/siphon

fixed, removed netmon@g.o from the CC list.
Comment 4 Brandon Hale (RETIRED) gentoo-dev 2004-03-22 11:40:20 UTC
x11-misc/* fixed
Comment 5 Brandon Hale (RETIRED) gentoo-dev 2004-03-22 11:51:01 UTC
x11-wm/* fixed.
Comment 6 Bryan Østergaard (RETIRED) gentoo-dev 2004-03-22 14:37:31 UTC
dev-python/* fixed, removing python from cc.
Comment 7 Chris Aniszczyk (RETIRED) gentoo-dev 2004-03-22 15:17:34 UTC
dev-java/* taken care of
Comment 8 Martin Holzer (RETIRED) gentoo-dev 2004-03-24 09:26:41 UTC
there's already a lot fixed

please update the list
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2004-03-24 13:52:38 UTC
Created attachment 27956 [details]
updated DEPEND="${RDEPEND}" list
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2004-03-24 14:39:40 UTC
what about gnome-extra?
Comment 11 Martin Holzer (RETIRED) gentoo-dev 2004-03-24 15:13:40 UTC
fixed: 
app-portage/generate-use/generate-use-0.3.ebuild:DEPEND="${RDEPEND}"
dev-libs/libtc/libtc-1.0.3.ebuild:DEPEND="${RDEPEND}"
dev-perl/WWW-Bugzilla/WWW-Bugzilla-0.2.ebuild:DEPEND="${RDEPEND}"
dev-perl/WWW-Mechanize/WWW-Mechanize-0.72.ebuild:DEPEND="${RDEPEND}"
Comment 12 Martin Holzer (RETIRED) gentoo-dev 2004-03-24 15:17:49 UTC
gnome-extra/* fixed
Comment 13 Martin Holzer (RETIRED) gentoo-dev 2004-03-24 15:19:07 UTC
media-sound/* fixed
Comment 14 Spider (RETIRED) gentoo-dev 2004-03-24 15:22:03 UTC
thats me being blind, then getting conflicts.. Thanks mholzer
Comment 15 foser (RETIRED) gentoo-dev 2004-03-24 15:30:05 UTC
To me QA seems to be about bugzilla spam & fixing non-issues (or already fixed) in ancient ebuilds (gnome-extra geez..) atm. Like we haven't got anything better to do than to remove a DEP=RDEP line in an ebuild from the time portage was still 300 lines of readible python code.

If you want to fix QA issues, i got some ideas for where you can really start doing something useful.
Comment 16 Martin Holzer (RETIRED) gentoo-dev 2004-03-24 15:33:05 UTC
fixed complete list