Awesome. Not only is my confusion cleared, but the option that was causing it no longer exists...
On Jan 24, 11:45 pm, Robert Bradshaw <[EMAIL PROTECTED]> wrote: > I think it's a distinction between packages (optional or otherwise) > and the core sage library (found in devel/sage/...). The latter is > under the repository and you can have many branches ("clones") > whereas the former is not. > > - Robert > > On Jan 24, 2007, at 11:39 PM, Robert Miller wrote: > > > Ok, I think I know a little more about what went wrong: > > > After doing sage -update-build, sage compiles just fine. My assumption > > was that > > > sage -update > > sage -br > > > would do the trick, but it seems as if sage -br doesn't build the > > downloaded updates... I'm wondering, what does sage -br actually do? > > Where is the dividing line? > > > On Jan 24, 11:31 pm, "Robert Miller" <[EMAIL PROTECTED]> wrote: > >> Ok, I got it mixed up, what I did was -update followed by -br. Point > >> is, after update, my sage fails to build. > > >> On Jan 24, 11:27 pm, Robert Bradshaw <[EMAIL PROTECTED]> > >> wrote: > > >>> Yeah, upgrade != update (though to be honest I don't know the > >>> intricacies of the differences). > > >>> On Jan 24, 2007, at 11:26 PM, Robert Miller wrote: > > >>>> Look carefully at my previous post: all I did was sage -upgrade > >>>> followed by sage -br. > > >>>> On Jan 24, 11:23 pm, Robert Bradshaw <[EMAIL PROTECTED]> > >>>> wrote: > >>>>> Doesn't look like it got the new sagex package, have you tried > >>>>> sage - > >>>>> upgrade? > > >>>>> On Jan 24, 2007, at 11:14 PM, Robert Miller wrote: > > >>>>>> This only emphasizes my frustration with mercurial: > > >>>>>> robert-millers-powerbook-g4-12:/Volumes/DATA/sage-1.7 robert$ > >>>>>> sage > >>>>>> -update > >>>>>> Using SAGE Serverhttp://sage.math.washington.edu/sage//packages > >>>>>>http://sage.math.washington.edu/sage//packages/install--> install > >>>>>> [.] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/list-- > >>>>>> > list > >>>>>> [.] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/deps-- > >>>>>> > deps > >>>>>> [.] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> newest_version > >>>>>> --> newest_version > >>>>>> [.] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/README--> > >>>>>> README > >>>>>> [.] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> doc-1.8.2.1.spkg > >>>>>> --> doc-1.8.2.1.spkg > >>>>>> [..................................................] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> examples-1.8.2.1.spkg > >>>>>> --> examples-1.8.2.1.spkg > >>>>>> [..................................................] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> extcode-1.8.2.1.spkg > >>>>>> --> extcode-1.8.2.1.spkg > >>>>>> [..................................................] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> mpfi-1.3.4- > >>>>>> rc3.p2.spkg > >>>>>> --> mpfi-1.3.4-rc3.p2.spkg > >>>>>> [...............] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> sage-1.8.2.1.spkg > >>>>>> --> sage-1.8.2.1.spkg > >>>>>> [..................................................] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> sage_c_lib-1.8.2.1.spkg > >>>>>> --> sage_c_lib-1.8.2.1.spkg > >>>>>> [....................................] > >>>>>>http://sage.math.washington.edu/sage//packages/standard/ > >>>>>> sage_scripts-1.8.2.1.spkg > >>>>>> --> sage_scripts-1.8.2.1.spkg > >>>>>> [..............................] > >>>>>> robert-millers-powerbook-g4-12:/Volumes/DATA/sage-1.7 robert$ > >>>>>> sage -br > > >>>>>> ---------------------------------------------------------- > >>>>>> sage: Building and installing modified SAGE library files. > > >>>>>> pyrexc --embed-positions -I/Volumes/DATA/sage-1.7/devel/sage-main > >>>>>> sage/matrix/matrix_integer_dense.pyx > > >>>>>> Error converting Pyrex file to C: > >>>>>> ------------------------------------------------------------ > >>>>>> ... > >>>>>> # moduli = [ start_prime ] > >>>>>> residues = [ left._mod_int(start_prime) * > >>>>>> right._mod_int(start_prime) ] > >>>>>> cur_prime = start_prime > >>>>>> while product < height: > >>>>>> cur_prime = next_prime(cur_prime) > >>>>>> product *= cur_prime > >>>>>> ^ > >>>>>> ------------------------------------------------------------ > > >>>>>> /Volumes/DATA/sage-1.7/devel/sage-main/sage/matrix/ > >>>>>> matrix_integer_dense.pyx:614:21: > >>>>>> Expected an identifier or literal > >>>>>> sage: Error running pyrexc. > >>>>>> sage: There was an error installing modified sage library code. > > >>>>>> On Jan 24, 8:02 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > >>>>>>> You have an old old version of sagex, which is before Robert > >>>>>>> Bradshaw > >>>>>>> added support for "+=" (etc.). You must do > > >>>>>>> sage -upgrade > > >>>>>>> not just hg_sage.pull(), which only gets the Python/SageX > >>>>>>> library > >>>>>>> code. > > >>>>>>> In particular, Nick's guess is exactly right: > > >>>>>>> On Wed, 24 Jan 2007 19:23:58 -0800, Nick Alexander > >>>>>>> <[EMAIL PROTECTED]> wrote: > >>>>>>>> Just a guess, but I believe that in place update (+=, *=) were > >>>>>>>> just > >>>>>>>> added to sagex. You might try updating that package. > >>>>>>>> Nick -- William > > >>>>>>> On Wed, 24 Jan 2007 17:47:40 -0800, Robert Miller > >>>>>>> <[EMAIL PROTECTED]> wrote: > > >>>>>>>> Getting the following error when building the latest version of > >>>>>>>> SAGE: > > >>>>>>>> robert-millers-powerbook-g4-12:/Volumes/DATA/sage-1.7 robert$ > >>>>>>>> sage -br > > >>>>>>>> ---------------------------------------------------------- > >>>>>>>> sage: Building and installing modified SAGE library files. > > >>>>>>>> pyrexc --embed-positions -I/Volumes/DATA/sage-1.7/devel/sage- > >>>>>>>> main > >>>>>>>> sage/matrix/matrix_integer_dense.pyx > > >>>>>>>> Error converting Pyrex file to C: > >>>>>>>> ------------------------------------------------------------ > >>>>>>>> ... > >>>>>>>> # moduli = [ start_prime ] > >>>>>>>> residues = [ left._mod_int(start_prime) * > >>>>>>>> right._mod_int(start_prime) ] > >>>>>>>> cur_prime = start_prime > >>>>>>>> while product < height: > >>>>>>>> cur_prime = next_prime(cur_prime) > >>>>>>>> product *= cur_prime > >>>>>>>> ^ > >>>>>>>> ------------------------------------------------------------ > > >>>>>>>> /Volumes/DATA/sage-1.7/devel/sage-main/sage/matrix/ > >>>>>>>> matrix_integer_dense.pyx:614:21: > >>>>>>>> Expected an identifier or literal > >>>>>>>> sage: Error running pyrexc. > >>>>>>>> sage: There was an error installing modified sage library code. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---