On 6 June 2010 11:47, François Bissey <f.r.bis...@massey.ac.nz> wrote:
>> On 06/ 6/10 10:53 AM, François Bissey wrote:
>> >>> You could also try
>> >>>
>> >>>     sage -ba
>> >>>
>> >>> which will rebuild from scratch all Cython code.
>> >>
>> >> OK I will give it a go.
>> >
>> > No improvement. I am considering this upgrade officially failed
>> > on my machine.
>> >
>> > Francois
>>
>> Can anyone tell me what happens in a 'sage -upgrade'? I'm puzzled why this
>> can't be made to work. I would have thought as a minimum one would need to
>>
>> 1) Rebuild any new standard packages.
>> 2) Rebuild any standard package which depends on another package which has
>> been upgraded.
>> 3) Rebuild the library.
>>
>> Is '(2)' being done? If not, I suspect it would be more reliable.
> I would think it is done that way. Although sometimes there are difficulties.
> It's possible that I didn't actually found the right culprit in this case.
> pynac only depends on python so there's not much to rebuild.
> The list of updated package is very short so this is puzzling but bugs
> in upgrading system happen. Possibly in this case something went subtly
> wrong from 4.4.1->4.4.2->4.4.3


It just that

a) Permitting upgrades, rather than a total reinstall, was a good idea
of William's. (At least I think it was his idea. If not, I apologise
to whoevers idea it was).
b) It sometimes fails, which makes it far less useful.
c) When it does fail, you end up with a screwed up installation of Sage.
d) Other projects seem able to manage upgrades. I've never had an
upgrade of Firefox or Thunderbird fail, despite I allow automatic
updates.

I've had updates of OpenSolaris fail, but in that case it does at
least clone the boot environment first, so if the upgrade fails, one
just picks the previous entry on the grub menu, and one goes back to
the previous version of the operating system. The system is
unavailable for only the time it takes to reboot. twice - first to the
failed installation, then back to the previous installation. One can
continue to use the operating system during the upgrade, just as one
can with Windows live updates.

Dave


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

Reply via email to