Re: Package installation problems after `apt-get update' (was: Handling apt-get, apt-cdrom, sources.list, cdroms.list)
On Sat, Aug 12, 2006 at 16:38:53 +0100, Liam O'Toole wrote:
> On Sat, 12 Aug 2006 15:44:54 +0200
> Rodolfo Medina wrote:
> > Hi all.
> > In order to install the kmobiletools package, which is not present
> > in the stable repository, I added to my sources.list the following
> > lines:
> > deb http://http.us.debian.org/debian testing main contrib non-free
> > deb-src http://http.us.debian.org/debian unstable main contrib
> > non-free
> Note the mismatch above. You are getting binary packages from testing
> and source packages from unstable.
> > , then did
> > # apt-get update
> > # apt-get install kmobiletools
> > , but the output was:
> > 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:
> > kmobiletools: Depends: kdelibs4c2a (>= 4:3.5.2-1) but it is not
> > going to be installed Depends: libqt3-mt (>= 3:3.3.6) but it is not
> > going to be installed Depends: libxinerama1 but it is not going to be
> > installed E: Broken packages
> > . I'm quite lost here, any suggestion?
> > Thanks,
> > Rodolfo
> Try this:
> apt-get install kmobiletools -t testing
> Beware! This will pull in various packages from testing in addition to
> kmobiletools. Are you sure you want to do that? Instead, you might want
> to consider compiling the package yourself, or seeing if it is
> available from backports.org. Or wait until testing becomes stable :-)
The problem is that there was a major change related to the C++ library
of KDE on Debian between versions 3.3 and 3.4. All KDE applications on
stable are version 3.3 and depend on package "kdelibs4". Testing has KDE
3.5 now and those applications depend on "kdelibs4c2a". The two versions
of the library are incompatible and therefore the different versions of
the Debian KDE packages cannot be mixed.
kmobiletools does not seem to be on backports.org, therefore your only
options seem to be to wait or to try to compile the program yourself,
unless you are ready to take the plunge and dist-upgrade your entire
system to Etch now.