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

dbus dependency broken in squeeze 6.0.7



Hello,

From Squeeze 6.0.7 upgrade,  Its seems like all packages, which has dbus as dependency, are broken and not being installed.
It was working fine with 6.0.6.

I checked the package list and can see that dbus was removed, but still there are some packages in the list that are still referring to dbus as dependency and its not getting resolved.

I am using multistrap to download bluez package. I am seeing following error that says:
"bluez: Depends: dbus but it is not installable"

If I just try to install dbus package, it gives error:
Package dbus is not available, but is referred to by another package.
However the following packages replace it:
  dbus-x11
E: Package dbus has no installation candidate

If I try to install dbus-x11 package, it gives error:
The following packages have unmet dependencies:  
  dbus-x11: Depends: dbus but it is not installable
E: Broken packages

Here is the detailed log for bluez package installation thru multistrap:

$ multistrap -a armel -d $PWD/rootfs.squeeze.bug -f multistrap_bug_bluez.conf
multistrap 2.1.7 using multistrap_bug_bluez.conf
Using foreign architecture: armel
multistrap building armel multistrap on 'amd64'
INF: Setting ./lib64 -> ./lib symbolic link.
Getting package lists: apt-get  -o Apt::Architecture=armel -o Dir::Etc::TrustedParts=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/trusted.gpg.d -o Dir::Etc::Trusted=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/trusted.gpg -o Apt::Get::AllowUnauthenticated=true -o Apt::Get::Download-_Only_=true -o Apt::Install-Recommends=false -o Dir=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/ -o Dir::Etc=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/ -o Dir::Etc::SourceList=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/sources.list.d/multistrap.sources.list -o Dir::State=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/var/lib/apt/ -o Dir::State::Status=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/var/lib/dpkg/status -o Dir::Cache=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/var/cache/apt/ update
Get:1 http://www.emdebian.org squeeze Release.gpg [198B]
Ign http://www.emdebian.org/grip/ squeeze/main Translation-en_US
Get:2 http://www.emdebian.org squeeze Release [28.8kB]
Ign http://www.emdebian.org squeeze Release
Ign http://www.emdebian.org squeeze/main Packages
Ign http://www.emdebian.org squeeze/main Sources
Ign http://www.emdebian.org squeeze/main Packages
Ign http://www.emdebian.org squeeze/main Sources
Get:3 http://www.emdebian.org squeeze/main Packages [548kB]
Get:4 http://www.emdebian.org squeeze/main Sources [642kB]
Fetched 1,219kB in 4s (266kB/s)
Reading package lists... Done
W: GPG error: http://www.emdebian.org squeeze Release: No keyring installed in /local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/trusted.gpg.d/.
I: Calculating required packages.
Use of uninitialized value within %keyrings in join or string at /usr/sbin/multistrap line 334.
apt-get --force-yes -y  -o Apt::Architecture=armel -o Dir::Etc::TrustedParts=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/trusted.gpg.d -o Dir::Etc::Trusted=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/trusted.gpg -o Apt::Get::AllowUnauthenticated=true -o Apt::Get::Download-_Only_=true -o Apt::Install-Recommends=false -o Dir=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/ -o Dir::Etc=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/ -o Dir::Etc::SourceList=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/etc/apt/sources.list.d/multistrap.sources.list -o Dir::State=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/var/lib/apt/ -o Dir::State::Status=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/var/lib/dpkg/status -o Dir::Cache=/local/mnt2/workspace2/squeeze/rootfs.squeeze.bug/var/cache/apt/ install  base-files base-passwd bash bluez bsdutils coreutils dash debianutils diffutils dpkg e2fslibs e2fsprogs findutils gcc-4.4-base grep grip-config gzip hostname initscripts libacl1 libattr1 libblkid1 libc-bin libc6 libcomerr2 libdevmapper1.02.1 libgcc1 liblocale-gettext-perl liblzma2 libncurses5 libpam-modules libpam-runtime libpam0g libselinux1 libsepol1 libslang2 libss2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libuuid1 login lsb-base mawk mount ncurses-base ncurses-bin passwd perl-base sed sensible-utils sysv-rc sysvinit sysvinit-utils tar tzdata util-linux xz-utils zlib1g
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.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  bluez: Depends: dbus but it is not installable
E: Broken packages
apt download failed. Exit value: 100

Multistrap conf file:
[General]
noauth=true
unpack=true
debootstrap=Grip
aptsources=Grip

[Grip]
packages=bluez
source=http://www.emdebian.org/grip
suite=squeeze

Thanks,
Kaustubh

Reply to: