Re: Aborting Sarge->Etch upgrade



On 04/22/2007 01:36 PM, swampstomper@xxxxxxxxxxx wrote:
I decided to abort a dist-upgrade from Sarge to Etch when some strange stuff started to happen durning the run up. I followed the upgrade steps in the release notes. Here's a synopsis:
1. updated sarge packages.
2. upgraded, nothing upgraded.
3. did an audit, nothing broken
4. changed sources.list to point to etch.
5. updated package lists. Looked OK, but then got stat errors.
6. updated package lists again, this time no errors.
7. Trial run/simulation for dist upgrade. Hit unmet dependencies on xfree86-common.
8. Abort upgrade.

Below is the full text of the upgrade, before I proceed and end up with a broken system does anyone have any suggestions or ideas as to what when wrong?


[...]

[sirius]apt:# aptitude -s -y -f --with-recommends dist-upgrade
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Some packages had unmet dependencies. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following packages have unmet dependencies:
xlibmesa-gl: Depends: xfree86-common but it is not installable
Conflicts: libgl1 which is a virtual package.
libgl1-mesa-glx: Conflicts: libgl1 which is a virtual package.
[sirius]apt:#

Hi there,

As I've posted, this upgrade can be much more tricky than it looks.

You appear to have forgotten, as I did, to carefully read and follow the
instructions in "4.5.4.1. Upgrading a desktop system" of the release
notes where it says:
If you do have a full desktop system installed, run:

# aptitude install libfam0 xlibmesa-glu

See http://www.debian.org/releases/stable/releasenotes .

The good news is, you stopped and asked! I didn't, and had more
trouble. (As reported to the list on 12 April, Subject: Sarge -> Etch:
A Painful Upgrade)

Good luck, I think you caught it in time!

Ralph


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Re: Installing VS6 After VS.Net 2003
    ... The setup package has different version of controlthan the client ... it tries to upgrade the control on the ... controls, which don't need upgrading, so they are just ignored on install. ...
    (microsoft.public.vb.general.discussion)
  • Re: Installing VS6 After VS.Net 2003
    ... The setup package has different version of controlthan the client ... it tries to upgrade the control on the ... controls, which don't need upgrading, so they are just ignored on install. ...
    (microsoft.public.dotnet.general)
  • Re: DPS Initial Ideas
    ... database will help with the parallelization of package building? ... the ports collection and package ... upgrade this package". ... by maintaining its own parallel version of the metadata in a database ...
    (freebsd-hackers)
  • Re: Package Management and Mozilla
    ... Dave Brown, ... DB>>> I'm a firm believer in the virtues of package management. ... upgrade to mozilla-1.5.x, one would need to upgrade to new versions of ... terms of automagical security patches ala AutoRPM). ...
    (comp.os.linux.misc)
  • Re: upgrading from Sarge to Etch on an old PC...
    ... I could just wipe Sarge and install Etch from scratch to get around this ... One of the issues that is tested during a release is the upgrade path ... one of the main X packages in Sarge was xserver-xfree86. ... transitional package for moving from XFree86 to X.Org ...
    (Debian-User)