[Pkg-bluetooth-maintainers] Bug#640644: bluez: attempted upgrade from 4.94-3 to 4.96-1 causes kernel "oops"

Clea F. Rees reescf at gmail.com
Sat Sep 10 01:04:36 UTC 2011


This seems to be a regression. If I boot kernel 2.6.39-2-powerpc, I
don't get an oops when I reinstall the older version of bluez. (I
don't dare try installing the current testing version!)

On 06/09/2011, cfr <ReesCF at gmail.com> wrote:
> Package: bluez
> Version: 4.94-3
> Severity: important
>
>
> Attempted upgrade using aptitude from 4.94-3 to 4.96-1 caused "oops". On
> reboot, aptitude demanded dpkg --configure -a but dpkg reports bluez in
> too damaged a state. Attempting to force installation retriggers "oops".
> Attempting to remove bluez causes system to offer to uninstall large
> parts of itself. Package state is therefore irresolvably inconsistent at
> present.
>
> Note that the problem is with 4.96-1 and not 4.94-3. Although reportbug
> says this is the installed version, dpkg/apt-get can no longer find this
> 4.94.3. Files under dpkg's status are for 4.94.3 but files in
> /var/lib/dpkg/info/ are for 4.96-1 and dpkg reports the package as
> half-configured or half-installed or in need of reinstallation...
>
> apt-cache policy bluez:
>
>   Installed: 4.94-3
>   Candidate: 4.96-1
>   Version table:
>    4.96-1
>    	990 http://mirror.ox.ac.uk/debian/ wheezy/main powerpc Packages
> 	600 ftp://mirror.ox.ac.uk/debian/ sid/main powerpc Packages
> 	990 ftp://mirror.ox.ac.uk/debian/ testing/main powerpc Packages			
>   *** 4.94-3
>   	100 /var/lib/dpkg/status
>
> apt-cache show bluez:
>
> Package: bluez
> Version: 4.96-1
> Installed-Size: 1828
> Maintainer: Debian Bluetooth Maintainers
> <pkg-bluetooth-maintainers at lists.alioth.debian.org>
> Architecture: powerpc
> Replaces: bluez-audio (<= 3.36-3), bluez-input, bluez-network, bluez-serial,
> bluez-utils (<= 3.36-3), udev (<< 170-1)
> Depends: libbluetooth3 (>= 4.91), libc6 (>= 2.7), libcap-ng0, libdbus-1-3
> (>= 1.1.1), libglib2.0-0 (>= 2.28.0), libreadline6 (>= 6.0), libudev0 (>=
> 0.140), libusb-0.1-4 (>= 2:0.1.12), module-init-tools, udev (>= 170-1),
> lsb-base, dbus, python-gobject, python-dbus
> Conflicts: bluez-audio (<= 3.36-3), bluez-utils (<= 3.36-3)
> Breaks: udev (<< 170-1)
> Description: Bluetooth tools and daemons
>  This package contains tools and system daemons for using Bluetooth devices.
>  .
>  BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
>  project distributed under GNU General Public License (GPL).
> Homepage: http://www.bluez.org
> Tag: implemented-in::c
> Section: admin
> Priority: optional
> Filename: pool/main/b/bluez/bluez_4.96-1_powerpc.deb
> Size: 636236
> MD5sum: 6749c1faabe56f05dadc542a67c877e9
> SHA1: 26431d025a205678eca2874f6e0f64f47e74cf8d
> SHA256: 970e5797a901b52a4be36062c0ed03995cb912de82836fa392106fa04589b2a6
>
> Package: bluez
> Status: install reinstreq half-configured
> Priority: optional
> Section: admin
> Installed-Size: 1692
> Maintainer: Debian Bluetooth Maintainers
> <pkg-bluetooth-maintainers at lists.alioth.debian.org>
> Architecture: powerpc
> Version: 4.94-3
> Config-Version: 4.94-3
> Replaces: bluez-audio (<= 3.36-3), bluez-input, bluez-network, bluez-serial,
> bluez-utils (<= 3.36-3), udev (<< 170-1)
> Depends: libbluetooth3 (>= 4.91), libc6 (>= 2.7), libcap-ng0, libdbus-1-3
> (>= 1.1.1), libglib2.0-0 (>= 2.24.0), libudev0 (>= 0.140), libusb-0.1-4 (>=
> 2:0.1.12), module-init-tools, udev (>= 170-1), lsb-base, dbus,
> python-gobject, python-dbus
> Breaks: udev (<< 170-1)
> Conflicts: bluez-audio (<= 3.36-3), bluez-utils (<= 3.36-3)
> Conffiles:
>  /etc/bluetooth/main.conf 26ab16cc3dcfbad817de3190092e366c
>  /etc/bluetooth/rfcomm.conf 0a87d3eddd29683c1456688907e67b4f
>  /etc/bluetooth/serial.conf 5dcc15dd1153ddebbd41612da9b642e5
>  /etc/bluetooth/network.conf 0c7497c405b963382ff71789d0730abd
>  /etc/bluetooth/audio.conf c2ee67e4141ac548f5bc49634f44018a
>  /etc/bluetooth/input.conf 4bebcedeed8770b1aea07eefc5c35a52
>  /etc/default/bluetooth 1e25cf981f29147187311b94f8e0ea89
>  /etc/dbus-1/system.d/bluetooth.conf 4599b5ab9197cc9527bb825e964fb1c7
>  /etc/init.d/bluetooth 6381b89fd1996a2d827e0e81f553477a
> Description: Bluetooth tools and daemons
>  This package contains tools and system daemons for using Bluetooth devices.
>  .
>  BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
>  project distributed under GNU General Public License (GPL).
> Homepage: http://www.bluez.org
>
> [But I cannot reinstall 4.94-3 because nothing can find the file even
> with appropriate snapshot sources listed in sources.list.]
>
> I could not capture the output of the "oops"s because the system was
> entirely unresponsive and nothing seems to have been logged. Following
> suggestions in the kernel documentation, however, I did try to take a
> photograph of my screen on the second "oops" and I can provide this if
> it might be of any use. (It is probably not a very good photograph as I
> don't have a great camera but it was taken with a camera rather than
> just a phone, say.)
>
> -- System Information:
> Debian Release: wheezy/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (600, 'unstable')
> Architecture: powerpc (ppc)
>
> Kernel: Linux 3.0.0-1-powerpc
> Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=ANSI_X3.4-1968)
> (ignored: LC_ALL set to C)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages bluez depends on:
> ii  dbus                         1.4.14-1    simple interprocess messaging
> syst
> ii  libbluetooth3                4.96-1      Library to use the BlueZ Linux
> Blu
> ii  libc6                        2.13-16     Embedded GNU C Library: Shared
> lib
> ii  libcap-ng0                   0.6.6-1     An alternate POSIX capabilities
> li
> ii  libdbus-1-3                  1.4.14-1    simple interprocess messaging
> syst
> ii  libglib2.0-0                 2.28.6-1    The GLib library of C routines
> ii  libudev0                     172-1       libudev shared library
> ii  libusb-0.1-4                 2:0.1.12-19 userspace USB programming
> library
> ii  lsb-base                     3.2-27      Linux Standard Base 3.2 init
> scrip
> ii  module-init-tools            3.16-1      tools for managing Linux kernel
> mo
> ii  python-dbus                  0.84.0-2    simple interprocess messaging
> syst
> ii  python-gobject               2.28.6-4    Python bindings for the GObject
> li
> ii  udev                         172-1       /dev/ and hotplug management
> daemo
>
> bluez recommends no packages.
>
> bluez suggests no packages.
>
> -- debconf-show failed
>
>
>





More information about the Pkg-bluetooth-maintainers mailing list