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

Bug#604156: upgrade-reports: [lenny->squeeze] bluez-utils blocks conversion to dependency based sysv-rc



Hi,

Julien Cristau wrote (20 Nov 2010 18:42:15 GMT) :

> That's weird, the /etc/init.d/bluetooth init script is supposed to
> be taken over by the bluez package in squeeze, which the
> transitional bluez-utils package (indirectly) depends on...

Indeed. In current Squeeze:

  bluez-utils Depends:  bluetooth
  bluetooth   Depends:  bluez
  bluez       {Replaces,Conflicts}: bluez-utils (<= 3.36-3)

This dependency chain, combined with the disabling of the old
left-over bluez-utils init script in bluez.postinst's, seems sane to
me.

On the other hand, as far as my limited understanding of the
dependencies system allows me to guess, nothing forces this
bluetooth-related packages upgrade path to happen before
sysv-rc.postinst tries to migrate to dependency-based boot.

Couldn't this be fixed by adding to sysv-rc:

    Breaks: bluez-utils (<= 3.36.3)
  and/or
    Conflicts: bluez-utils (<= 3.36.3)

?

Bye,
--
  intrigeri <intrigeri@boum.org>
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
  | Did you exchange a walk on part in the war
  | for a lead role in the cage?



Reply to: