[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#380349: kdm won't upgrade because it needs kdebase-data < 3.5.4



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


Reply to: