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/
-~----------~----~----~----~------~----~------~--~---

Reply via email to