On Wed, Jun 11, 2008 at 07:16:05PM -0700, Brian Harring wrote:
> On Wed, Jun 11, 2008 at 07:00:16PM +0100, David Leverton wrote:
> > On Thursday 12 June 2008 02:46:03 Jim Ramsay wrote:
> > > David Leverton <[EMAIL PROTECTED]> wrote:
> > > > Since at least one ebuild has already been modified specifically to
> > > > work around the bug, I'd say it's pretty real.
> > >
> > > For those of us trying to play along at home, which one is this?
> > 
> > http://tinyurl.com/4w4t69
> 
> Few things I'll note about this stupid, stupid mess- looks of it, 
> paludis folk have known about this for a while.  In other words, folk 
> bitching about 'improving' QA intentionally sat on a bug for the sake 
> of mocking, bug which according to them ebuild devs have supposedly 
> worked around (yet to see it, but it's viable).
> 
> Useful to the whole, I'm sure.  Same folk in control of PMS for those 
> playing the home game, politics over QA seemingly.
> 
> So what was the bug?  Aside from having to walk the full eapi-1 bugs,
> (ebuild referenced wasn't of use), majority of which actually *is* 
> tested in pkgcore (unlike portage which makes one wonder why pkgcore 
> is targeted), the fault is a simple defaulting of an unset var being 
> missed in implementing an undocumented spec (honestly, where is eapi1 
> spec?).
> 
> Literally, the BS of the last day all comes down to inability to state 
> the following:
> 
> === modified file 'pkgcore/bin/ebuild-env/ebuild-functions.sh'
> --- pkgcore/bin/ebuild-env/ebuild-functions.sh        2007-11-12 01:17:24 
> +0000
> +++ pkgcore/bin/ebuild-env/ebuild-functions.sh        2008-06-11 22:24:16 
> +0000
> @@ -236,7 +236,7 @@ src_compile
>  {
>      if [ "${EAPI:-0}" == 0 ] ; then
>          [ -x ./configure ] && econf
> -    elif [ -x ${ECONF_SOURCE}/configure ]; then
> +    elif [ -x ${ECONF_SOURCE:-.}/configure ]; then
>          econf || die "econf failed"
>      fi
>      if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
> 
>

I'm not quite sure how you're trying to present this, but are you really
trying to say that EAPI 1 isn't documented? I myself found this in
pms.pdf in 2 minutes(it's section 10.1.3). I wouldn't exactly say it's
because it was "missed in implementing an undocumented spec."

Attachment: pgpcHKJFXxnuK.pgp
Description: PGP signature

Reply via email to