Mailinglist Archive: opensuse-factory (341 mails)
| < Previous | Next > |
Re: [opensuse-factory] The frustration of updating
- From: Peter Poeml <poeml@xxxxxxx>
- Date: Tue, 17 Feb 2009 18:40:15 +0100
- Message-id: <20090217174015.GX14919@xxxxxxx>
Robert,
On Mon, Jan 26, 2009 at 11:05:13PM +0100, Robert Kaiser wrote:
http://en.opensuse.org/Libzypp/Failover will help you for many of the
scenarios of errors that you could run into when updating Factory.
The top of the page describes how to switch on the "download failover"
behaviour.
I suggest that anyone tries this out, to give it as much testing as
possible, so it can hopefully be the standard behaviour on 11.2.
Just note that Factory as published right now does not work in this
regard; you'd need stuff from zypp:Head for now, or wait until later
Factory version. So it a little inconvenient at this time to suggest
this experimentation. You can watch
http://en.opensuse.org/Libzypp/Failover, which I will update when this
works again in Factory. Then you just need to switch it on and watch it
downloading away, and have less risk of breakage by installing an
unreleased libzypp from zypp:Head. But feel feel to try it if you feel
comfortable replacing your zypp package.
But seriously, this prevents exactly the problems you experienced.
As detailed elsewhere it can't help for the case where a package isn't
available on download.opensuse.org anymore, but all those "retry other
mirror" cases will be handled automatically.
Peter
--
Contact: admin@xxxxxxxxxxxx (a.k.a. ftpadmin@xxxxxxxx)
#opensuse-mirrors on freenode.net
Info: http://en.opensuse.org/Mirror_Infrastructure
SUSE LINUX Products GmbH
Research & Development
On Mon, Jan 26, 2009 at 11:05:13PM +0100, Robert Kaiser wrote:
Eberhard Moenkeberg wrote:
If an update aborts due to recent factory changes, you can just restart.
Maybe you need that a second and a third time, but usually an update needs
only a limited time, so if you continue you will succeed.
Well, it every time takes me a few hours, as it tends to be here, then
doing it three times is not really fun. I managed to do it with two times
for the main Factory update and then doing about 200 button clicks for the
Packages from KDE4:UNSTABLE (after needing a click for every one of them to
step over during the install run already) and updating them from the
software installation module again.
On ftp5.gwdg.de, last night one update lasted from 01:11 h to 02:58 h MET.
Well, I did run my update from about 10-11pm until 3-4am MET that night. I
posted the mail when the second Factory update run started to complain on
the missing UNSTABLE KDE4 packages.
This was just one of my problems with that update run, see
http://home.kairo.at/blog/2009-01/living_on_the_edge for more fun. ;-)
Robert Kaiser
http://en.opensuse.org/Libzypp/Failover will help you for many of the
scenarios of errors that you could run into when updating Factory.
The top of the page describes how to switch on the "download failover"
behaviour.
I suggest that anyone tries this out, to give it as much testing as
possible, so it can hopefully be the standard behaviour on 11.2.
Just note that Factory as published right now does not work in this
regard; you'd need stuff from zypp:Head for now, or wait until later
Factory version. So it a little inconvenient at this time to suggest
this experimentation. You can watch
http://en.opensuse.org/Libzypp/Failover, which I will update when this
works again in Factory. Then you just need to switch it on and watch it
downloading away, and have less risk of breakage by installing an
unreleased libzypp from zypp:Head. But feel feel to try it if you feel
comfortable replacing your zypp package.
But seriously, this prevents exactly the problems you experienced.
As detailed elsewhere it can't help for the case where a package isn't
available on download.opensuse.org anymore, but all those "retry other
mirror" cases will be handled automatically.
Peter
--
Contact: admin@xxxxxxxxxxxx (a.k.a. ftpadmin@xxxxxxxx)
#opensuse-mirrors on freenode.net
Info: http://en.opensuse.org/Mirror_Infrastructure
SUSE LINUX Products GmbH
Research & Development
| < Previous | Next > |