From: Mike Frysinger <vapier@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] How help in arch testing work
Date: Wed, 18 Jan 2012 22:05:43 -0500 [thread overview]
Message-ID: <201201182205.44314.vapier@gentoo.org> (raw)
In-Reply-To: <CAGfcS_kxTCbbsK1CT4zFXhs+qcZx8V55MsnSv_8o3XwGquQ2Xg@mail.gmail.com>
[-- Attachment #1: Type: Text/Plain, Size: 2196 bytes --]
On Wednesday 18 January 2012 15:45:04 Rich Freeman wrote:
> On Wed, Jan 18, 2012 at 3:01 PM, Mike Frysinger wrote:
> > it is a problem. not all profiles use "coreutils" ... they provide
> > replacement packages. busybox is just one example. the bsd/prefix guys
> > go in even weirder directions.
>
> Yup - hence my point about coreutils not being a good one to include
> unless you virtualized it, which probably is more than we'd really
> want to do for a system package.
the virtual is irrelevant. it's noise regardless.
> > DEPEND usage is useless cruft to the point of absurdity.
> >
> > RDEPEND is much less common as then you're really only talking about the
> > random shell scripts. i'd argue still though that it still doesn't make
> > sense considering a system can hardly boot without "coreutils". and if
> > you are in a situation where you have such a reduced install that it
> > can, the existing @system semantics work for you.
>
> Again, you're using coreutils as an example, and that doesn't seem
> like something that would be much of a value-add to place in RDEPEND.
a shell ? sed ? grep ? find ? awk ? which ?
> However, if you had a package that required openssh, that would seem
> to be a much better candidate for an RDEPEND, since it is trivial to
> boot a system without openssh installed despite it being in system.
this is a bad example for many reasons:
- there are already talks of getting rid of it (in favor of stage4/etc...)
- this doesn't fall inline with our already long stated policy:
http://devmanual.gentoo.org/general-concepts/dependencies/index.html
- you're confusing the literal @system with implicit system deps
> Basically what I'm advocating is that somebody shouldn't have to
> defend their actions if they include something from @system in
> *DEPEND. Future maintainers are welcome to undo the work of previous
> maintainers as always. @system packages in *DEPEND should not be
> considered a bug (as long as they're right).
if it's part of the implicit system dep, they absolutely need to defend their
actions. you want to change the policy, then start a thread on it.
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next prev parent reply other threads:[~2012-01-19 3:06 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-18 14:23 [gentoo-dev] How help in arch testing work Agostino Sarubbo
2012-01-18 14:42 ` Tobias Klausmann
2012-01-18 14:55 ` Alexis Ballier
2012-01-18 15:44 ` Rich Freeman
2012-01-18 16:45 ` Mike Frysinger
2012-01-18 18:42 ` Rich Freeman
2012-01-18 20:01 ` Mike Frysinger
2012-01-18 20:45 ` Rich Freeman
2012-01-19 2:23 ` [gentoo-dev] " Duncan
2012-01-19 16:46 ` Mike Frysinger
2012-01-20 0:12 ` Duncan
2012-01-19 3:05 ` Mike Frysinger [this message]
2012-01-19 3:41 ` [gentoo-dev] " Mike Gilbert
2012-01-19 16:42 ` Ian Stakenvicius
2012-01-19 17:05 ` Mike Frysinger
2012-01-19 14:04 ` Rich Freeman
2012-01-19 17:02 ` Mike Frysinger
2012-01-18 22:26 ` Agostino Sarubbo
2012-01-21 20:23 ` [gentoo-dev] " Christian Faulhammer
2012-01-18 15:05 ` [gentoo-dev] " Mike Frysinger
2012-01-18 15:48 ` Donnie Berkholz
2012-01-18 17:32 ` "Paweł Hajdan, Jr."
2012-01-18 18:10 ` Mike Frysinger
2012-01-18 18:15 ` "Paweł Hajdan, Jr."
2012-01-18 19:02 ` Markos Chandras
2012-01-18 20:02 ` Mike Frysinger
2012-01-19 8:56 ` [gentoo-dev] " Michael
2012-01-27 9:41 ` [gentoo-dev] " Thomas Kahle
2012-01-27 9:47 ` "Paweł Hajdan, Jr."
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=201201182205.44314.vapier@gentoo.org \
--to=vapier@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