On Saturday 29 July 2006 08:20, Wilhelm Wienemann wrote: > Package: kdm > Version: 4:3.5.3-2 > Severity: critical > Justification: breaks the whole system > > The package kdebase-data was upgraded to 3.5.4-1. Depending on this a > lot of kde-packages (kdebase, kde-core, konqueror, kdm, kdenetwork) > are removed on the system. Unfortunetaly the upgrade of the removed > packages are not possible, because the 'apt-get install kdm' will > give me the following message: What happened was that kdelibs and kdebase 3.5.4-1 were uploaded for the amd64 architecture, and added to the archive. The i386 build daemon has not yet uploaded i386 binaries, however, so while the arch-indep data packages were made available for all architectures, it will be another day or two before the rest of kdelibs/kdebase becomes available. This is a normal problem with Debian, but one that i386 users usually aren't aware of, because until recently (when amd64 was added to Debian) very few uploads were made for non-i386 architectures. Thus arch-specific i386 binary packages were almost always in sync with the arch-indep data packages. The apt error message hints at the problem: > Some packages could not be installed. 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 solution, for Sid users, is simply to watch what apt is going to do before letting it upgrade/dist-upgrade. If it's too late, you can always downgrade to the data packages in Etch/testing to get the rest of KDE back. There is nothing KDE-specific about this situation. We have very tight dependencies between our binary and data packages for good reasons (in the past, many users have been bitten by partial upgrades, caused by data packages being upgraded before anything else). Hope this makes matters more clear. I'm CCing debian-kde, so that other users can avoid the problem you ran into. Thanks, Christopher Martin On Saturday 29 July 2006 08:20, Wilhelm Wienemann wrote: > --------------------------------------------------------------------- >--------- apt-get install kdm > Reading package lists... Done > Building dependency tree... Done > Some packages could not be installed. 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. > > Since you only requested a single operation it is extremely likely > that the package is simply not installable and a bug report against > that package should be filed. > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > kdm: Depends: kdebase-data (< 4:3.5.4) but 4:3.5.4-1 is to be > installed E: Broken packages > --------------------------------------------------------------------- >------ > > ...and a command 'apt-get install kdebase-data' are giving me a > message: > --------------------------------------------------------------------- >------ apt-get install kdebase-data > Reading package lists... Done > Building dependency tree... Done > kdebase-data is already the newest version. > 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. > --------------------------------------------------------------------- >------ > > So the kde system won't work on my system. :-((( > > > -- System Information: > Debian Release: testing/unstable > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: i386 (i686) > Shell: /bin/sh linked to /bin/bash > Kernel: Linux 2.4.30-kalwien > Locale: LANG=C, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15) > > Versions of packages kdm depends on: > ii debconf [debconf-2.0] 1.5.2 Debian configuration > management sy ii kdebase-bin 4:3.5.3-2 core > binaries for the KDE base mod ii kdebase-data > 4:3.5.4-1 shared data files for the KDE base ii kdelibs4c2a > 4:3.5.3-1 core libraries and binaries for al ii libc6 > 2.3.6-16 GNU C Library: Shared libraries ii > libgcc1 1:4.1.1-9 GCC support library ii > libpam-runtime 0.79-3.1 Runtime support for the PAM > librar ii libpam0g 0.79-3.1 Pluggable > Authentication Modules l ii libqt3-mt 3:3.3.6-3 > Qt GUI Library (Threaded runtime v ii libstdc++6 > 4.1.1-9 The GNU Standard C++ Library v3 ii libx11-6 > 2:1.0.0-7 X11 client-side library ii libxau6 > 1:1.0.0-3 X11 authorisation library ii libxdmcp6 > 1:1.0.0-4 X11 Display Manager Control Protoc ii libxtst6 > 1:1.0.1-5 X11 Testing -- Resource extension ii > xbase-clients 1:7.1.ds-2 miscellaneous X clients > > Versions of packages kdm recommends: > ii logrotate 3.7.1-3 Log rotation utility
Attachment:
pgp4UHTR8dEOI.pgp
Description: PGP signature