Gentoo Archives: gentoo-dev

From: Alec Warner <warnera6@×××××××.edu>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Bugzilla Bug 79337 make repoman complain if DEPEND and RDEPEND are not set.
Date: Sun, 29 May 2005 05:47:33
Message-Id: 429957B1.7080004@egr.msu.edu
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 As suggested by SpanKY in the bug report itself but never done until now
5 I'll gladly start up the discussion.
6
7 The bug report[1] is a request from the embedded team to change how
8 DEPEND and REDEPEND are assigned in an ebuild. At present the
9 documentation[2] states that RDEPEND if not specified will be set to
10 DEPEND. Apparently the embedded team has issue with that, mostly that
11 it pollutes exactly what RDEPEND is there for, making their ROOT much
12 larger than it has to be.
13
14 The actual fix to the bug is a minor one, a small check to Repoman to
15 make sure ebuilds have both DEPEND and RDEPEND set; and to warn if they
16 are not set.
17
18 However the use of DEPEND and RDEPEND in the manner that they are
19 requesting is a large change and thus was brought here for discussion.
20
21 [1]http://bugs.gentoo.org/show_bug.cgi?id=79337
22 [2]http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1#doc_chap5
23 -----BEGIN PGP SIGNATURE-----
24 Version: GnuPG v1.4.1 (GNU/Linux)
25 Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
26
27 iQIVAwUBQplXsGzglR5RwbyYAQKamA/+P7ZGkbcfvg9xMcIzK4CNMNXUupWGUxQ1
28 qepbFLmQARBNQgo9GKUZNsMvukPkA+qHG78NOqSixYysWxNy/5ZHs9JcW635wx+q
29 iigzX4vYe+a8MQzfMF2sJ7HNcE5yEG2YfQzRQboYJZRRZmeZ2yX01m2s94+tLkDw
30 1m2bfX6MDRMSDQ3Dtga3YPMeyDtk21q7bMwvLzkjL1eyXwax7SVO9hUh88jXXQZe
31 DzrgBEGuOhmkIFcr4Ql242fppg4zWuXdmfbSrETITGTx9ebRTMWYFdU5BW/tuzm5
32 heIdc01YiLyCzQBAtYuzU3qHmkMefjk7+9JQIAVGS34Qad4qPUX4LfP1FrcnmTu8
33 TwGVh5ccKN7mJ7KIPSdaXB6yqlXhfr3nGIEh45xK52Sh3Z+Any1rNJWept9shM7l
34 k7vFJ8QxdhhjrdO3mwW8YZySBvVbuPT79agk2BHCJt/NkuGCpFdjxKDV4QkRFt4e
35 7b9FI+xpRExsuKXt8snSfee1TY63+NxRppw1MV2LKdKZ9rKpiUmY42KkaK8n8aEd
36 MbeqhgVGOTMUkJv1AOWbdQ/AI+bgUSzSJsxaWnT6lDffSQhd7pighragq1OlvGHf
37 OcLmT7W6cqFZV7BM+vulTK2GTuov3Ic3UacjfpMxPZx0E9Ytj7KGzH0Ij8iGD9C6
38 Mti7Gl9X+lU=
39 =lwur
40 -----END PGP SIGNATURE-----
41 --
42 gentoo-dev@g.o mailing list

Replies