On Fri, 13 Apr 2007 11:52:16 -0400
Mike Frysinger <[EMAIL PROTECTED]> wrote:
> > > you're proposing we suddenly bloat all of our src_install
> > > functions for no gain at all ... sounds like a no brainer to me
> >
> > No, I'm proposing that functions not have strange side effects.
> 
> the behavior here is desired ... you install into a directory, then
> the directory should exist

These fail:

cp somefile dirdoesnotexist/
mv somefile dirdoesnotexist/
ln -s somefile dirdoesnotexist/
dohard somefile dirdoesnotexist/
mkdir dirdoesnotexist/newdir

This succeeds:

dosym somefile dirdoesnotexist/

> > Well no, they can't, because there are a whole load of ebuilds that
> > will break if they do that. But if it's introduced as mandatory
> > (barring ebuilds RESTRICTing it) for EAPI 1, the tree will slowly
> > move towards everything that reasonably can do having working test
> > suites, which will be a huge step forward for QA.
> 
> that's really the QA's job to enforce, not the package manager
> 
> if the QA team wants to spear head a tree wide effort at getting
> src_test up and running, they're certainly free to

The arch teams have been pushing for this for a long time. They're
trying to get this enforced, but are having limited success because
there's no way for FEATURES=test to become widely used that won't lead
to broken user systems. Moving src_test to be always on in future EAPIs
is an easy way of helping arch teams achieve this goal without breaking
anyone's system in the meantime.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to