Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-21 Thread Ken Moffat
On Tue, Aug 21, 2012 at 10:13:04AM +0100, Richard Melville wrote:
> >
> >   Thanks, but perhaps not necessary - it seems to be a problem at my
> > end (see Bruce's response, and my reply to that).  In particular,
> > the "run as a regular user" seems NOT to be the key.
> >
> > ?en
> > --
> > das eine Mal als Trag?die, das andere Mal als Farce
> >
> >
> Probably not of much use to you then, but as I ran the tests last night as
> root here are the results:-
> 
> ==
> Testsuite summary for GNU Automake 1.12.2
> ==
> # TOTAL: 2852
> # PASS:  2648
> # SKIP:  164
> # XFAIL: 40
> # FAIL:  0
> # XPASS: 0
> # ERROR: 0
> ==
> 
> Richard

 Thanks, and I'm glad it works.  Must be something related to my
"variations" from the book - and I can keep all the broken pieces.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-21 Thread Richard Melville
>
>   Thanks, but perhaps not necessary - it seems to be a problem at my
> end (see Bruce's response, and my reply to that).  In particular,
> the "run as a regular user" seems NOT to be the key.
>
> ?en
> --
> das eine Mal als Trag?die, das andere Mal als Farce
>
>
Probably not of much use to you then, but as I ran the tests last night as
root here are the results:-

==
Testsuite summary for GNU Automake 1.12.2
==
# TOTAL: 2852
# PASS:  2648
# SKIP:  164
# XFAIL: 40
# FAIL:  0
# XPASS: 0
# ERROR: 0
==

Richard
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Eleanore Boyd
On 8/20/2012 12:03 PM, Bruce Dubbs wrote:
> Eleanore Boyd wrote:
>> On 8/20/2012 9:09 AM, Ken Moffat wrote:
>>> On Mon, Aug 20, 2012 at 12:56:56PM +0100, Richard Melville wrote:
 On Mon, Aug 20, 2012 at 12:04:49AM +0100, Ken Moffat wrote:
>>  Unfortunately, this was unlogged and scrolled out of my
>> term's buffer - it then died with an EPERM trying to create
>> test-suite.log.tmp so I've now started it again, after chown me
>> ../automake-1.12.3.
> So, in effect that is chown -R some-normal-user ../automake-1.12.x
>
> If you are interested, compare what we do for the coreutils tests.
> [ if you aren't, I understand ]
 Thanks for the really detailed replies Ken -- it's much appreciated.

 I'm building this when I have the spare time; I'll see if I can run the
 tests tonight and get back to you.

 Richard
>>> Thanks, but perhaps not necessary - it seems to be a problem at my
>>> end (see Bruce's response, and my reply to that).  In particular,
>>> the "run as a regular user" seems NOT to be the key.
>> If running as a regular user isn't the key, and no one else is getting
>> anywhere with it, them maybe it's a bug in Perl itself? What if they
>> need to change how they read timezones, and how they read and make
>> timestamps? It's the only thing I can think of that might be wrong at
>> this point.
> No, it's our installation of timezones.  See my post on lfs-dev.  I now
> have no errors in the perl checks.
>
> -- Bruce
>
>
Ah. At least the issue was straightforward.

I myself would never have guessed at it, since I skip all of the test 
suites anyway (yes, shame on me).

Elly
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Ken Moffat
On Mon, Aug 20, 2012 at 10:19:42AM -0500, Eleanore Boyd wrote:
> On 8/20/2012 9:09 AM, Ken Moffat wrote:
> If running as a regular user isn't the key, and no one else is getting 
> anywhere with it, them maybe it's a bug in Perl itself? What if they 
> need to change how they read timezones, and how they read and make 
> timestamps? It's the only thing I can think of that might be wrong at 
> this point.
> 
> Elly
 Sorry, I should have changed the subject - this part was about
automake.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Bruce Dubbs
Eleanore Boyd wrote:
> On 8/20/2012 9:09 AM, Ken Moffat wrote:
>> On Mon, Aug 20, 2012 at 12:56:56PM +0100, Richard Melville wrote:
>>> On Mon, Aug 20, 2012 at 12:04:49AM +0100, Ken Moffat wrote:
> Unfortunately, this was unlogged and scrolled out of my
> term's buffer - it then died with an EPERM trying to create
> test-suite.log.tmp so I've now started it again, after chown me
> ../automake-1.12.3.
So, in effect that is chown -R some-normal-user ../automake-1.12.x

If you are interested, compare what we do for the coreutils tests.
 [ if you aren't, I understand ]


>>> Thanks for the really detailed replies Ken -- it's much appreciated.
>>>
>>> I'm building this when I have the spare time; I'll see if I can run the
>>> tests tonight and get back to you.
>>>
>>> Richard
>>Thanks, but perhaps not necessary - it seems to be a problem at my
>> end (see Bruce's response, and my reply to that).  In particular,
>> the "run as a regular user" seems NOT to be the key.

> If running as a regular user isn't the key, and no one else is getting
> anywhere with it, them maybe it's a bug in Perl itself? What if they
> need to change how they read timezones, and how they read and make
> timestamps? It's the only thing I can think of that might be wrong at
> this point.

No, it's our installation of timezones.  See my post on lfs-dev.  I now 
have no errors in the perl checks.

   -- Bruce


-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Eleanore Boyd
On 8/20/2012 9:09 AM, Ken Moffat wrote:
> On Mon, Aug 20, 2012 at 12:56:56PM +0100, Richard Melville wrote:
>> On Mon, Aug 20, 2012 at 12:04:49AM +0100, Ken Moffat wrote:
Unfortunately, this was unlogged and scrolled out of my
 term's buffer - it then died with an EPERM trying to create
 test-suite.log.tmp so I've now started it again, after chown me
 ../automake-1.12.3.
>>>   So, in effect that is chown -R some-normal-user ../automake-1.12.x
>>>
>>>   If you are interested, compare what we do for the coreutils tests.
>>> [ if you aren't, I understand ]
>>>
>>> ?en
>>> --
>>> das eine Mal als Trag?die, das andere Mal als Farce
>>>
>>>
>>>
>> Thanks for the really detailed replies Ken -- it's much appreciated.
>>
>> I'm building this when I have the spare time; I'll see if I can run the
>> tests tonight and get back to you.
>>
>> Richard
>   Thanks, but perhaps not necessary - it seems to be a problem at my
> end (see Bruce's response, and my reply to that).  In particular,
> the "run as a regular user" seems NOT to be the key.
>
> ĸen
If running as a regular user isn't the key, and no one else is getting 
anywhere with it, them maybe it's a bug in Perl itself? What if they 
need to change how they read timezones, and how they read and make 
timestamps? It's the only thing I can think of that might be wrong at 
this point.

Elly
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Ken Moffat
On Mon, Aug 20, 2012 at 12:56:56PM +0100, Richard Melville wrote:
> On Mon, Aug 20, 2012 at 12:04:49AM +0100, Ken Moffat wrote:
> > >   Unfortunately, this was unlogged and scrolled out of my
> > > term's buffer - it then died with an EPERM trying to create
> > > test-suite.log.tmp so I've now started it again, after chown me
> > > ../automake-1.12.3.
> >
> >  So, in effect that is chown -R some-normal-user ../automake-1.12.x
> >
> >  If you are interested, compare what we do for the coreutils tests.
> > [ if you aren't, I understand ]
> >
> > ?en
> > --
> > das eine Mal als Trag?die, das andere Mal als Farce
> >
> >
> >
> Thanks for the really detailed replies Ken -- it's much appreciated.
> 
> I'm building this when I have the spare time; I'll see if I can run the
> tests tonight and get back to you.
> 
> Richard

 Thanks, but perhaps not necessary - it seems to be a problem at my
end (see Bruce's response, and my reply to that).  In particular,
the "run as a regular user" seems NOT to be the key.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Richard Melville
On Mon, Aug 20, 2012 at 12:04:49AM +0100, Ken Moffat wrote:
> >   Unfortunately, this was unlogged and scrolled out of my
> > term's buffer - it then died with an EPERM trying to create
> > test-suite.log.tmp so I've now started it again, after chown me
> > ../automake-1.12.3.
>
>  So, in effect that is chown -R some-normal-user ../automake-1.12.x
>
>  If you are interested, compare what we do for the coreutils tests.
> [ if you aren't, I understand ]
>
> ?en
> --
> das eine Mal als Trag?die, das andere Mal als Farce
>
>
>
Thanks for the really detailed replies Ken -- it's much appreciated.

I'm building this when I have the spare time; I'll see if I can run the
tests tonight and get back to you.

Richard
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Richard Melville
>
> Richard Melville wrote:
> > Failed 2 tests out of 2202, 99.91% okay.
> >  ../cpan/IO-Compress/t/105oneshot-zip-only.t
> >  ../cpan/Time-Local/t/Local.t
> >
> > I'm guessing that this is not a problem.  Any views appreciated.
>
> That's a problem we are working right now.  It's a timezone installation
> issue.  From your comments, you appear to be pretty new to LFS.  Why are
> you not using the stable version?
>
>-- Bruce
>
>
>
Thanks Bruce.  I'm a little rusty with LFS as I'm revisiting it after some
years.

Richard
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-20 Thread Ken Moffat
On Sun, Aug 19, 2012 at 08:26:39PM -0500, Bruce Dubbs wrote:
> Ken Moffat wrote:
> 
> 
> >   In this case, I'd appreciate your comments (this list will do) on
> > automake (if you are testing it) - on a completed system, 1.12 and
> > later give me about 4 errors as a regular user (I'd still like to
> > get to grips with those, one day).  In a system which boots, but
> > where I've gone back to chroot, and in my results during regular
> > chroot, I get more than 80 failures when running the tests as root.
> > Most of them in t/instspc.tap.
> 
> In a jhalfs build I have been testing automake-1.12.3.
> 
> # TOTAL: 2823
> # PASS:  2618
> # SKIP:  166
> # XFAIL: 37
> # FAIL:  2
> # XPASS: 0
> # ERROR: 0
> 
> And that's with the broken timezones.
> 
> FAIL: t/python-missing.sh  (well yes, it's missing)
> FAIL: t/subdir-add2-pr46.sh ???
> 
>-- Bruce

 I'm close to giving up on the automake tests.  Last night I had 3
failures in 1.12.3 - but only once I ran the tests as a user.  I had
that t/python-missing.sh and assumed it was because Python is
installed (it's my bootable system, back in chroot).  My other two
were t/lex-clean-cxx and t/lex-depend-cxx : both undefined reference
to `yylex'.

 I suppose those lex tests are SKIP for you, because LFS has not
installed flex when automake is built.

 Retried 1.12.2 as a user, with a more minimal chown - blew out
trying to write ./test-suite.log.tmp : at least one failure, but it
had scrolled out of my term's buffer.  Seemed to work the next time,
with just the two lex-*cxx failures - then I realised I had run it
as root.

 Gave it a separate run overnight, as root - again only the two lex
failures.  I differ from the book by avoiding static libs as much as
possible.  I've just finished *another* run of 1.12.2, with libl.a
and libfl.a available for use - 83 failures - most are in
t/instspc.tap [ 11,12,14,16-62, 65-70, 72-84, 87-94 ] t/instdid.sh,
t/instdir2.sh, t/insthook.sh,t/instmany.sh, and _still_ the two
lex-*-cxx tests fail.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-19 Thread Bruce Dubbs
Ken Moffat wrote:


>   In this case, I'd appreciate your comments (this list will do) on
> automake (if you are testing it) - on a completed system, 1.12 and
> later give me about 4 errors as a regular user (I'd still like to
> get to grips with those, one day).  In a system which boots, but
> where I've gone back to chroot, and in my results during regular
> chroot, I get more than 80 failures when running the tests as root.
> Most of them in t/instspc.tap.

In a jhalfs build I have been testing automake-1.12.3.

# TOTAL: 2823
# PASS:  2618
# SKIP:  166
# XFAIL: 37
# FAIL:  2
# XPASS: 0
# ERROR: 0

And that's with the broken timezones.

FAIL: t/python-missing.sh  (well yes, it's missing)
FAIL: t/subdir-add2-pr46.sh ???

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-19 Thread Ken Moffat
On Mon, Aug 20, 2012 at 12:04:49AM +0100, Ken Moffat wrote:
>   Unfortunately, this was unlogged and scrolled out of my
> term's buffer - it then died with an EPERM trying to create
> test-suite.log.tmp so I've now started it again, after chown me
> ../automake-1.12.3.

 So, in effect that is chown -R some-normal-user ../automake-1.12.x

 If you are interested, compare what we do for the coreutils tests.
[ if you aren't, I understand ]

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-19 Thread Ken Moffat
On Sun, Aug 19, 2012 at 07:38:39PM +0100, Richard Melville wrote:
> Failed 2 tests out of 2202, 99.91% okay.
> ../cpan/IO-Compress/t/105oneshot-zip-only.t
> ../cpan/Time-Local/t/Local.t
> 
> 
> I'm guessing that this is not a problem.  Any views appreciated.
> 
> Richard

 Part of the b0rken tzdata installation (correct times, including
leap seconds, in zoneinfo instead of zoneinfo/right, missing the
vanilla (posix) files in zoneinfo and zoneinfo/posix, also missing
posixrules).  All these things used to be hidden within glibc, but
at least we're reaching a stage where we can update the timezones
(for changes, e.g. to DST) without rebuilding glibc.

 In both of theoe tests, the result (in seconds) is 1 different from
the expected result.

 At one time, I used to recommend that anyone using the -svn book
should follow the -dev list.

 In this case, I'd appreciate your comments (this list will do) on
automake (if you are testing it) - on a completed system, 1.12 and
later give me about 4 errors as a regular user (I'd still like to
get to grips with those, one day).  In a system which boots, but
where I've gone back to chroot, and in my results during regular
chroot, I get more than 80 failures when running the tests as root.
Most of them in t/instspc.tap.

 I tried running the tests as a regular user (as I say, I've booted
the system once), using chown me * in the automake directory (with
1.12.3 - the sed is not appropriate for .3) - it had a few errors,
but all the instspc.tap tests look as if they either PASSed of
XFAILed.  Unfortunately, this was unlogged and scrolled out of my
term's buffer - it then died with an EPERM trying to create
test-suite.log.tmp so I've now started it again, after chown me
../automake-1.12.3.

 BTW - thanks for running the tests, and looking at the results!
(I often run them, but unless the package version has changed I
don't often get round to looking at new failures - basically, I
don't have a high regard for testsuites).

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] Perl-5.16.1 test failures in Ch 6 SVN-20120816

2012-08-19 Thread Bruce Dubbs
Richard Melville wrote:
> Failed 2 tests out of 2202, 99.91% okay.
>  ../cpan/IO-Compress/t/105oneshot-zip-only.t
>  ../cpan/Time-Local/t/Local.t
>
> I'm guessing that this is not a problem.  Any views appreciated.

That's a problem we are working right now.  It's a timezone installation 
issue.  From your comments, you appear to be pretty new to LFS.  Why are 
you not using the stable version?

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page