Am Mittwoch, den 25.03.2009, 23:26 +0000 schrieb Ciaran McCreesh: > On Mon, 23 Mar 2009 09:08:37 +0100 > Tiziano Müller <[email protected]> wrote: > > > 8) EAPI 3 requires doins support for symlinks > > > > Current behaviour is to copy the file the symlink points to, right? > > No, current behaviour is undefined for not a file.
from ebuild-helpers/doins:
_doins() {
local mysrc="$1" mydir="$2" cleanup="" rval
if [ -L "$mysrc" ] ; then
cp "$mysrc" "$TMP/2"
mysrc="$TMP/2/${mysrc##*/}"
cleanup=${mysrc}
fi
[...]
seems like it's copying the target of the symlink.
>
> > > 14) EAPI 3 supports pkg_info on installed packages
> > you probably mean: uninstalled
>
> Yup. The diff's right, just the commit message that's wrong.
>
> > > 15) USE is stricter in EAPI 3
> >
> > Proper documentation for IUSE_IMPLICIT/USE_EXPAND_IMPLICIT is needed.
> > In the PMS draft there's only a reference to section 11.1.1, but in
> > that section is nothing about it.
>
> I'm still not sure a) whether we want those, b) how exactly they work
> or c) whether there's any chance at all of Portage supporting this in
> the time we're after.
It completely depends on whether people agree that every USE flag should
be stated in IUSE or not.
>
> > > 20) EAPI 3 has doexample.
> > Including "-r" or implicit recursive?
>
> Nope.
Well, I think I want "-r" then.
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
