I relieved to know that one does not have to check that an updated
spkg does not break
sage  -
upgrade_will_surely_screw_up_your_sage_install_unless_you_are_william
option...

On Mar 20, 8:36 pm, William Stein <wst...@gmail.com> wrote:
> On Sat, Mar 20, 2010 at 5:32 AM, Dr. David Kirkby
>
>
>
>
>
> <david.kir...@onetel.net> wrote:
> > Dima Pasechnik wrote:
>
> >> upgrading from alpha1 to rc0 fails on t2.
> >> It fails at updating cddlib, complaining about two copies of
> >> libgmp.so, one in /usr/local/lib, and
> >> another in SAGE_LOCAL/lib.
>
> >> --------------------------
> >> /scratch/dima/sage-4.3.4.alpha1$ ./sage -upgrade
>
> >>http://sage.math.washington.edu/home/release/sage-4.3.4.rc0/sage-4.3....
>
> >> [...]
>
> > As a matter of interest, how reliable is 'sage -upgrade'? I seem to see
> > numerous reports of problems people have when upgrading.
>
> The following is meant to answer your question:
>
> $ sage -upgrade
> ...
>
>    * WARNING: This is a source-based upgrade, which could take hours,
> fail and render your Sage install useless!!
>
> Do you want to continue [y/N]?
>
> I've always wanted to change the name to "sage
> -secrete_upgrade_option_for_william_only" but that didn't go over so
> well.
>
>  -- William
>
>
>
>
>
>
>
> > I noted that when I run 'make testlong' that cddlib got rebuilt.
>
> >> libtool: link: gcc -g -O2 -o .libs/scdd_gmp simplecdd.o  -L/usr/local/
> >> lib -L/scratch/dima/sage-4.3.4.alpha1/local/lib ../lib-src-gmp/.libs/
> >> libcddgmp.so /scratch/dima/sage-4.3.4.alpha1/local/lib/libgmp.so /usr/
> >> local/lib/libgmp.so -R/scratch/dima/sage-4.3.4.alpha1/local/lib -R/usr/
> >> local/lib
> >> ld: fatal: recording name conflict: file `/scratch/dima/
> >> sage-4.3.4.alpha1/local/lib/libgmp.so' and file `/usr/local/lib/
> >> libgmp.so' provide identical dependency names: libgmp.so.3  (possible
> >> multiple inclusion of the same file)
> >> ld: fatal: File processing errors. No output written to .libs/scdd_gmp
> >> collect2: ld returned 1 exit status
> >> make[2]: *** [scdd_gmp] Error 1
> >> make[2]: Leaving directory `/scratch/dima/sage-4.3.4.alpha1/spkg/build/
> >> cddlib-094f.p5/src/src-gmp'
> >> make[1]: *** [all-recursive] Error 1
> >> [...]
>
> >> Any idea what's wrong?
> >> Dima
>
> > I'm a bit tied up now, but I will look at that. This "multiple inclusion of
> > the same file" problem has come up before, on multiple systems.
>
> > Dave
>
> > --
> > To post to this group, send an email to sage-devel@googlegroups.com
> > To unsubscribe from this group, send an email to
> > sage-devel+unsubscr...@googlegroups.com
> > For more options, visit this group at
> >http://groups.google.com/group/sage-devel
> > URL:http://www.sagemath.org
>
> > To unsubscribe from this group, send email to
> > sage-devel+unsubscribegooglegroups.com or reply to this email with the words
> > "REMOVE ME" as the subject.
>
> --
> William Stein
> Associate Professor of Mathematics
> University of Washingtonhttp://wstein.org

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

To unsubscribe from this group, send email to 
sage-devel+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to