Re: sarge->etch upgrade hits dependency hell



On Thu, Dec 07, 2006 at 03:30:47PM -0500, Sarunas Burdulis wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hendrik@xxxxxxxxxxxxxx wrote:
After failing to reconstitute my etch system (details abundantly
available on this mailing list a few months ago), I wiped its partition
and tried to install etch form scratch using installer release candidate
one, only to find that lilo crashed when it was trying to make the
system bootable (installation report has been submitted).

So my next attempt was to copy the still-running sarge system I have on
another partition into my etch partition, and to try to upgrade the copy
to etch by changing /etc/apt/sources to read 'etch' where the old one
reads 'sarge', starting aptitude, and upgrading.

My first attempt was to try to upgrade aptitude first. No luck.
Trying to upgrading aptitude immediately led to hundreds of packages
that would be deleted. My guess is they were caught in the libc
transition.

My second attampt was to try 'U' so as to do a general upgrade. Again,
huge numbers of deleted packages, and a huge number of packages to be
installed, too. Went ahead with it anyway, after rescuing aptitude
itself -- it had decided it was appropriate to delete aptitude without
installing it again. But just typing '+' on aptitude was enough to
restore it without problem, so I don't know why it decided it was to be
removed in the first place.

After about three to four hours of downloading, it started the upgrades.
Several problems immediately. It couldn't upgrade fontconfig or pysol,
and refused to try further. pysol needed python2.4, don't know why it
decided to do that first. fontconfig is now unusable, which causes
troubles elsewhere.

After various attempts to solve the problems, I am left with a huge
number of packages to be deleted/upgraded/installed, and X that won't
work, and a list of 18 packages that have problems.

Should I try again tomorrow in the hope that package dependencies will
sort themselves out? Or should I just give up and try another way of
installing tomorrow? Can't think of one now, but one will probably come
to me it I think hard enough.

-- hendrik

Sound like what I have seen "as usual" while doing dist upgrades (Debian
and Ubuntu). Several apt-get {update|upgrade|dist-upgrade|-f install}
cycles often are needed. Some packages almost always get "stuck", i.e.
cannot be upgraded or prevent other packages to be upgraded. For those I
do apt-get remove and then install.

The hard part is to identify the key packages that are blocking all the
rest.

-- hendrik


Sarunas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFeHn3ejaFVltl6E8RAoNLAJ0ca2sy+0dmNDeWe1iXfs8R7v+TZgCfSSCH
76OdydxYco71W62XnUWadic=
=CigD
-----END PGP SIGNATURE-----


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



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



Relevant Pages

  • Apt Gone Mad?-Or Is It Me?-Expert Help Needed
    ... So tried to upgrade OO to 2.0 but Apt refused to do so. ... Aptitude doesn't show anything but Wajig shows unmet dependency for kdelibs-data. ... The following packages are unused and will be REMOVED: agsync arson barcode brahms cdda2wav cddb digikam digikamimageplugins gmessage guarddog guidedog hotswap-gui hotswap-text i2e id3v2 kbarcode kbear kbiff kdebase-dev kdirstat kile kimdaba klog klogic kmymoney2 knetfilter knutclient komba2 kover kprof kpsk krusader ksimus ksimus-boolean ksimus-datarecorder ksimus-floatingpoint ksocrat ksocrat-data kvdr kvirc kvirc-data kvirc-doc kwavecontrol kxmleditor lesstif2 libdynamite libimlib2-dev libkonq4-dev libmimedir liborange ... ChatagnierL-Home:/temp# wajig install openoffice.org Reading Package Lists... ...
    (Debian-User)
  • Re: [opensuse] Architecture switch 32->64 bit (i386 to x86-64)
    ... A "simple" upgrade with Yast from 10.3 installmedia leads to lots of dependency problems when resolving the packages. ... I wanted to get my kernel to 64-bits. ... One rpm line shows 55 rpm packages I had to install at same ...
    (SuSE)
  • Re: Preupgrade fc14 to fc15 failed, kernel is not installed
    ... So at least most fc15 packages have installed. ... Let's find out if the proper kernel got installed. ... And then we'll try and figure out how to install ... essentially finish the upgrade by updating all of the remaining ...
    (Fedora)
  • Re: Preupgrade fc14 to fc15 failed, kernel is not installed
    ... After login in my system by chroot in livecd, by checking "rpm -qa |grep ... So at least most fc15 packages have installed. ... I guess preupgrade must forget to install kernel. ... But I don't know how to upgrade kernel with a kernel RPM ...
    (Fedora)
  • Re: Versions and Updates
    ... SuSE won't upgrade it via YOU for you. ... The same goes for KDE, Gnome, or any ... Gnome packages on their website. ... You're required to install lua from another website: ...
    (alt.os.linux.suse)