#15209: Upgrade experimental libFES package to version 0.2
-------------------------------------+-------------------------------------
Reporter: Bouillaguet | Owner:
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-6.8
Component: packages: | Resolution:
experimental | Merged in:
Keywords: | Reviewers:
Authors: Charles | Work issues:
Bouillaguet, Travis Scholl | Commit:
Report Upstream: N/A | e8c18d0d36cfe4f4f3a94e426c359917691cb503
Branch: u/tscholl2/libFES | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by tscholl2):
Replying to [comment:29 jdemeyer]:
> Exactly the same commands ''do'' work for me and it gives a tarball.
What error do you get?
>
Here is the error, it looks like it is expecting some directory that isn't
there or isn't being named properly? Also it does generate a tarball, but
it's only 45 bytes:
{{{
~/tmp/sources/fes$ make distcheck
make dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/projects/330d780d-8c93-4e93-9e4b-
bfb04951901a/tmp/sources/fes'
if test -d "libfes-0.2"; then find "libfes-0.2" -type d ! -perm -200 -exec
chmod u+w {} ';' && rm -rf "libfes-0.2" || { sleep 5 && rm -rf
"libfes-0.2"; }; else :; fi
test -d "libfes-0.2" || mkdir "libfes-0.2"
(cd src && make top_distdir=../libfes-0.2 distdir=../libfes-0.2/src \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)
make[2]: Entering directory '/projects/330d780d-8c93-4e93-9e4b-
bfb04951901a/tmp/sources/fes/src'
make[2]: Leaving directory '/projects/330d780d-8c93-4e93-9e4b-
bfb04951901a/tmp/sources/fes/src'
(cd test && make top_distdir=../libfes-0.2 distdir=../libfes-0.2/test \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
distdir)
make[2]: Entering directory '/projects/330d780d-8c93-4e93-9e4b-
bfb04951901a/tmp/sources/fes/test'
make[2]: Leaving directory '/projects/330d780d-8c93-4e93-9e4b-
bfb04951901a/tmp/sources/fes/test'
test -n "" \
|| find "libfes-0.2" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/bash /projects/330d780d-8c93-4e93
-9e4b-bfb04951901a/tmp/sources/fes/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "libfes-0.2"
tardir=libfes-0.2 && ${TAR-tar} chof - "$tardir" | GZIP=--best gzip -c
>libfes-0.2.tar.gz
tar: value 738736247 out of uid_t range 0..2097151
tar: Exiting with failure status due to previous errors
make[1]: Leaving directory '/projects/330d780d-8c93-4e93-9e4b-
bfb04951901a/tmp/sources/fes'
if test -d "libfes-0.2"; then find "libfes-0.2" -type d ! -perm -200 -exec
chmod u+w {} ';' && rm -rf "libfes-0.2" || { sleep 5 && rm -rf
"libfes-0.2"; }; else :; fi
case 'libfes-0.2.tar.gz' in \
*.tar.gz*) \
GZIP=--best gzip -dc libfes-0.2.tar.gz | ${TAR-tar} xf - ;;\
*.tar.bz2*) \
bzip2 -dc libfes-0.2.tar.bz2 | ${TAR-tar} xf - ;;\
*.tar.lz*) \
lzip -dc libfes-0.2.tar.lz | ${TAR-tar} xf - ;;\
*.tar.xz*) \
xz -dc libfes-0.2.tar.xz | ${TAR-tar} xf - ;;\
*.tar.Z*) \
uncompress -c libfes-0.2.tar.Z | ${TAR-tar} xf - ;;\
*.shar.gz*) \
GZIP=--best gzip -dc libfes-0.2.shar.gz | unshar ;;\
*.zip*) \
unzip libfes-0.2.zip ;;\
esac
chmod -R a-w libfes-0.2
chmod: cannot access ‘libfes-0.2’: No such file or directory
Makefile:606: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
}}}
If it helps, this is on running on a sage math cloud project. I'm not sure
if there is some other tool that should be installed, but if there is I
can ask William to install it for this.
> Ideally, upstream should apply the autotools patches and release a
source tarball with `make dist`.
I emailed upstream about this issue. I haven't heard back yet.
--
Ticket URL: <http://trac.sagemath.org/ticket/15209#comment:30>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.