Re: Bug#610968: lenny->squeeze: kde metapackages get removed by "apt-get install udev"
clone 610968 -1
reassign -1 dpkg
thanks
Hi peoples.
This upgrade (and similar ones) is kind of having issues.
After debugging it with David Kalnischkies and Julien Cristau, we found out
that apt is having quite some issues with the Breaks: konqueror in dpkg.
Basically, udev wanst a new util-linux, which wants a new dpkg, which breaks
konqueror. Apt's best solution here seems to be a half-ass upgrade of varous
KDE related things, and removing the rest.
After removing the Breaks: konqueror in dpkg, the result of apt-get install
udev looks kind of sane.
apt-get -o Debug::pkgProblemResolver=1 install udev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting
Starting 2
Investigating libc6-dev
Package libc6-dev has broken dep on libc-dev-bin
Considering libc-dev-bin 1 as a solution to libc6-dev 45
Re-Instated libc-dev-bin
Re-Instated gcc-4.4-base
Re-Instated libstdc++6
Re-Instated binutils
Re-Instated libc6-dev
Done
The following packages were automatically installed and are no longer
required:
libglib1.2ldbl libio-compress-zlib-perl libcompress-raw-zlib-perl gs-esp
libio-compress-base-perl xscreensaver libsysfs-dev libdirectfb-extra
libdirectfb-dev locate uswsusp libmpeg3-dev xli libsplashy1
libdigest-sha1-perl
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
binutils dpkg dpkg-dev gcc-4.4-base libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libc-bin libc-dev-bin
libc6 libc6-dev libc6-i686 libdpkg-perl libgphoto2-2 libgphoto2-port0
libltdl7 liblzma2 libsane libstdc++6 libudev0 libv4l-0
linux-image-2.6-686 locales util-linux util-linux-locales xz-utils
Suggested packages:
binutils-doc debian-keyring glibc-doc gphoto2 gtkam hpoj xz-lzma
The following NEW packages will be installed
gcc-4.4-base libalgorithm-diff-perl libalgorithm-diff-xs-perl
libalgorithm-merge-perl libc-bin libc-dev-bin libdpkg-perl libltdl7
liblzma2 libudev0 libv4l-0 xz-utils
The following packages will be upgraded:
binutils dpkg dpkg-dev libc6 libc6-dev libc6-i686 libgphoto2-2
libgphoto2-port0 libsane libstdc++6 linux-image-2.6-686 locales udev
util-linux util-linux-locales
15 upgraded, 12 newly installed, 0 to remove and 640 not upgraded.
Need to get 33.1MB of archives.
After this operation, 18.8MB of additional disk space will be used.
Do you want to continue [Y/n]?
So please, roll a dpkg without that breaks.
This is ack'ed by Julien on irc.
The worst case is that info browsing with konqueror is broken for people with
partial upgrades. The alternative is a quite hosed upgrade. The former is
preferred.
/Sune
On Monday 24 January 2011 15:18:36 Stuart Prescott wrote:
> Package: upgrade-reports
> Severity: normal
>
> Upgrading a kde installation from lenny->squeeze specifically to test the
> latest set of kde metapackages that were added back to the archive to make
> this upgrade easier, I find that when following the release notes, kde
> still ends up being ripped out.
>
> The upgrade procedure was rigorously "by the book". The step where this
> fails is "apt-get install udev" as recommended in §4.4.5.
>
> The dpkg status file and output of "apt-get install udev" are attached.
>
> apt-get dist-upgrade seems to work fine with a fairly minimal amount of
> breakage so that is how I proceeded, assuming that udev would behave itself
> for as long as necessary to complete the upgrade.
>
> enjoy...
> Stuart
Reply to: