kdelibs5: Depends: dbus-x11 but it is not installable

Bug #132517 reported by Willem Dreyer
4
Affects Status Importance Assigned to Milestone
kde4libs (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: kdelibs5

I'm trying to install kde4 beta1 on feisty i386 I've ran the alpha and I'm now upgrading it. I had some problems with kdelibs5 that didn't want to install and found out that this was my problem:

sudo apt-get install libqt4-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  pure-ftpd-common libboost-program-options1.33.1 libboost-thread1.33.1 libglu1-xorg-dev cmake libungif4-dev xlibmesa-gl-dev libboost-filesystem1.33.1 binfmt-support libclucene0
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  libqt4-core-kdecopy libqt4-dev-kdecopy libqt4-gui-kdecopy libqt4-qt3support-kdecopy libqt4-sql-kdecopy libstrigi0
The following NEW packages will be installed:
  libqt4-core
0 upgraded, 1 newly installed, 6 to remove and 21 not upgraded.
Remv libstrigi0 [0.5.1]
Remv libqt4-dev-kdecopy [4.3.0~beta1-0ubuntu2]
Remv libqt4-qt3support-kdecopy [4.3.0~beta1-0ubuntu2]
Remv libqt4-sql-kdecopy [4.3.0~beta1-0ubuntu2]
Remv libqt4-gui-kdecopy [4.3.0~beta1-0ubuntu2]
Remv libqt4-core-kdecopy [4.3.0~beta1-0ubuntu2]
Inst libqt4-core (4.3.0-4ubuntu1~feisty1 Ubuntu:7.04/feisty-backports)
Conf libqt4-core (4.3.0-4ubuntu1~feisty1 Ubuntu:7.04/feisty-backports)

Now when I tried to install kdelibs5 I get:
sudo apt-get install kdelibs5
Reading package lists... Done
Building dependency tree
Reading state information... 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:
  kdelibs5: Depends: dbus-x11 but it is not installable
E: Broken packages

I think you don't really need dbus-x11 and that the dependency could just be removed? Please correct me if I'm wrong.

It seems there is some bugs reported that has to do with dbus-x11 not being able to be installed, I also noticed that dbus-x11 is only available for gusty so please excuse me if this is a duplicate.

Revision history for this message
Willem Dreyer (willemdreyer) wrote : Depends: libpq5 (= 8.2.3-3) but 8.2.4-0ubuntu0.7.04 is to be installed

I've edited the deb file kdelibs5_3.92.0-0ubuntu3~feisty1_i386.deb made it so it doesn't depend on dbus-x11, Installed it. Now I still can't install kde4base-dev because "libpq-dev: Depends: libpq5 (= 8.2.3-3) but 8.2.4-0ubuntu0.7.04 is to be installed" (kde4base-dev-->kdelibs5-dev-->libqt4-dev-->libpq-dev) Note I also read http://lists.debian.org/debian-qt-kde/2006/08/msg00384.html I don't know if it has anything to do with libqt4-dev not installing. kdepimlibs5-dev is another depenency that doesn't install hence it also needs libqt4-dev.

I'm now going to remove the depenency libpq-dev from libqt4-dev I hope I don't mess my pc up ;-)

Revision history for this message
Gimfred (bhuxham) wrote :

using: Feisty Fawn kubuntu 7.04

Have the same problem installing kde4

#####@########### sudo apt-get install kdelibs5
Reading package lists... Done
Building dependency tree
Reading state information... 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:
  kdelibs5: Depends: dbus-x11 but it is not installable
E: Broken packages
#####@########### sudo apt-get install dbus-x11
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package dbus-x11 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package dbus-x11 has no installation candidate
gimfred@gimfred-desktop:~$ sudo apt-get install kdelibs5
Reading package lists... Done
Building dependency tree
Reading state information... 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:
  kdelibs5: Depends: dbus-x11 but it is not installable
E: Broken packages
gimfred@gimfred-desktop:~$ sudo apt-get install dbus-x11
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package dbus-x11 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package dbus-x11 has no installation candidate

Revision history for this message
Willem Dreyer (willemdreyer) wrote : hacked around

I've gotten it to work now. I had to edit 2 deb files' dependencies. I removed the following:
* dbus-x11 from kdelibs5
* libpq-dev from libqt4-dev
I tested plasma with Xephyr and without it (running with my currently loged kde3 session). There is various bugs, I'm not sure if some of them is because of what I did to install kde4 or just because its still a beta. At lest its running and working MUCH better than kde4 alpha.

Revision history for this message
Willem Dreyer (willemdreyer) wrote :

I tried to install kde-devel for the kcometen3 screen saver I wanted to check out, and it told me:

"kde-devel: Depends: kdebase-dev (>= 4:3.4.3) but it is not going to be installed
             Depends: libkonq4-dev (>= 4:3.4.3) but it is not going to be installed" and that:
kdebase-dev: Depends: kate (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kcontrol (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kdebase-bin (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kdeprint (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kdesktop (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: khelpcenter (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kicker (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: klipper (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kmenuedit (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: konqueror-nsplugins (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: konqueror (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: konsole (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: ksmserver (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: ksplash (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: ksysguard (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed
               Depends: kwin (= 4:3.5.6-0ubuntu20) but 4:3.5.6-0ubuntu20.1 is to be installed

I struggled a lot, Later joined irc and stdin helped me a lot. We went through lots of tests and later found out that I needed to add feisty-updates and feisty-security I only had feisty and feisty-backports. stdin told me its there by default and I didn't edit it out so I'm guessing it "some how" just vanished, I've been using feisty since alpha3 so I've been through some adept breakages as well as that one kernel breakage (2.6.20.14) ... anyways so I can at lest install kde-devel now, I'm sure that my kde4 dependencies wouldn't be broken any more. I'll make sure later... I got to study for a school exam that starts over a few hours. Then I also need to get some sleep....

Revision history for this message
Sebastian Rode (sebastian-ro-deactivatedaccount) wrote :

Have you try it again with the RC?

Changed in kde4libs:
status: New → Incomplete
Changed in kde4libs:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.