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.