From: Brian Harring <ferringb@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Bugzilla Bug 79337 make repoman complain if DEPEND and RDEPEND are not set.
Date: Wed, 1 Jun 2005 11:37:17 -0500 [thread overview]
Message-ID: <20050601163717.GB12948@exodus.wit.org> (raw)
In-Reply-To: <200506012325.02543.jstubbs@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 1603 bytes --]
On Wed, Jun 01, 2005 at 11:25:00PM +0900, Jason Stubbs wrote:
> I'd be for having RDEPEND required to be set manually. ;)
As would I, actually...
Granted it's a useful convenience, but it also makes nailing the deps
down much harder. Personally down the line, I'd like to see packages
that require compilation actually stating the virtual/gcc dep, and
RDEPEND="${RDEPEND-${DEPEND}}" kind of screws with that.
> But seeing that it would be a huge task and there aren't the resources or
> support to do it at this time,
Question is which is preferable.
Changing half the tree is a pita granted and not something to be done
drop of the hat, but that doesn't mean can't decide to change how
things are done, and work towards it gradually.
Writing out a helper script wouldn't be too hard, nor would a script
that does the actual changes- just lift it from ebuild.sh (RDEPEND and
E_RDEPEND are kept seperate till post sourcing).
> Anyway, not much point in increasing an already overflowing workload at this
> point in time.
I'm mainly interested if people agree with the convenience feature
being worthwhile to keep; I don't think so, but I also occasionally
have strange ideas :)
Again, note, if people did agree rdepend=${rdepend-${depend}} was
evil, it's not a massive treewide commit to change it; just would
require gradually adding explicit rdepend into ebuilds till it's
done, then ixnaying the convenience feature. Same type of changes
gradually rolled out for use and has's verbosity (making them no
longer echo the result)...
~harring
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
prev parent reply other threads:[~2005-06-01 16:37 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-29 5:48 [gentoo-dev] Bugzilla Bug 79337 make repoman complain if DEPEND and RDEPEND are not set Alec Warner
2005-05-29 6:32 ` Mike Frysinger
2005-05-31 0:51 ` Brian Harring
2005-05-31 0:55 ` Mike Frysinger
2005-06-01 14:25 ` Jason Stubbs
2005-06-01 15:21 ` Georgi Georgiev
2005-06-01 15:32 ` Jason Stubbs
2005-06-01 16:37 ` Brian Harring [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050601163717.GB12948@exodus.wit.org \
--to=ferringb@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox