On 31 Jan., 22:09, "Georg S. Weber" <georgswe...@googlemail.com>
wrote:
> Hi,
>
> for Sage 3.3.alpha3 I got a strange build failure with the new
> cddlib-094f.spkg on my Intel Core2Duo MacBook / Mac OS X 10.4.11,
> XCode 2.5:
>
> The make run (acually MAKE='make -j2' ) won't extract this spkg (see
> log posted below).
> After changing the name to "cddlib-04f.tar.bz2", unpacking it (by
> double-cklicking), and then repacking it with:
>
> sage -pkg cddlib-094f
>
> (where the "sage" command is the sage3.3.alpha3 from the incomplete
> install ...) I get a new spkg which is fine for the build process.
> Weird. Another MAKE now made the build continue (still running).
> It seems to be some deficiency of the "tar" of my system (Mac OS X
> 10.4.11), "tar --version" gives:
>
> tar (GNU tar) 1.14 +CVE-2006-0300 +CVE-2006-6097
> Copyright (C) 2004 Free Software Foundation, Inc.
> This program comes with NO WARRANTY, to the extent permitted by law.
> You may redistribute it under the terms of the GNU General Public
> License;
> see the file named COPYING for details.
> Written by John Gilmore and Jay Fenlason.
> Modified to support extended attributes.
>
> The log output with the failure in question follows below; the
> original tar file seems to contain "obsolescent base-64 headers".
> Is that worth a trac ticket?
>
> Cheers,
> gsw
>
> ...
> Finished installing sympow-1.018.1.p6.spkg
> sage-spkg cddlib-094f 2>&1
> You must set the SAGE_ROOT environment variable or
> run this script from the SAGE_ROOT or
> SAGE_ROOT/local/bin/ directory.
> cddlib-094f
> Machine:
> Darwin webers-computer.local 8.11.1 Darwin Kernel Version 8.11.1: Wed
> Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386
> Deleting directories from past builds of previous/current versions of
> cddlib-094f
> Extracting package /Users/georgweber/Public/sage/sage-3.3.alpha3/spkg/
> standard/cddlib-094f.spkg ...
> -rw-r--r--   1 georgweb  georgweb  328531 Jan 29 07:01 /Users/
> georgweber/Public/sage/sage-3.3.alpha3/spkg/standard/cddlib-094f.spkg
> tar: This does not look like a tar archive
> tar: Skipping to next header
> tar: Archive contains obsolescent base-64 headers
> tar: Read 851 bytes from /Users/georgweber/Public/sage/sage-3.3.alpha3/
> spkg/standard/cddlib-094f.spkg
> tar: Error exit delayed from previous errors
> Finished extraction
> sage: After decompressing the directory cddlib-094f does not exist
> This means that the corresponding .spkg needs to be downloaded
> again.
> ...

P.S.:
There is another issue revealed by this build failure reported above.
I always run on the command line "MAKE && MAKE testlong" so after some
hours/overnight/etc. the end result is there without further
interaction of mine.

Now the second "MAKE testlong" also tried to continue with the build,
of course failed building cddlib --- but then the doctesting started
nevertheless?!

IMHO this is not OK, doctesting does not make sense if the build
itself errors out.
(Poke me if you need the log, but they don't seem to contain
enlightening details about that --- and this behaviour should be
easily reproducible.)

Same questionagain: Do we open a trac ticket?

Cheers,
gsw
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to