[Pkg-kbd-devel] Bug#545926: kbd: LSB header changes caused a lot of reordering

Michael Schutte michi at uiae.at
Thu Sep 10 15:41:46 UTC 2009


Hi Michael!

[Ccing Petter Reinholdtsen for faster insights]

On Thu, Sep 10, 2009 at 02:56:49AM +0200, Michael Biebl wrote:
> the latest upload which changed the LSB header provides, caused insserv
> to reorder a lot of stuff. Reading the changelog, this shouldn't have
> happened, as the X-Start-Before entries should prevent that.
> So I guess something is fishy

This doesn’t seem to happen on my system.  Does the reordering break
anything or add unnecessary annoyances, or is it merely a cosmetic
issue?

> I also don't quite understand the reason for this change. Packages which
> currently depend on console-screen, should they now change that to kbd?
> That seems broken to me.

console-tools is finally on its road to be completely replaced by kbd.
The seven packages which state a “Should-Start: console-screen” will be
changed soon.  The change of the Provides: word was necessary to make it
possible to seamlessly install kbd instead of console-tools, but still
keep both packages in the archive for the time being.

(And technical matters aside, the legacy name “console-screen” is pretty
pointless and confusing.)

> Imo the only working solution is to use a virtual facility, as e.g. we
> have for syslog (which can't be installed in parallel either).

As Petter stated in #542225, he doesn’t like this usage of virtual
facilities.  I suggested an alternative solution in #545311.

> Here is the diffstat
>
> delete mode 100755 init.d/console-screen.kbd.sh
> create mode 100755 init.d/kbd
> delete mode 120000 rc1.d/S06bootlogs
> delete mode 120000 rc1.d/S07single
> delete mode 120000 rc1.d/S07stop-bootchart
> delete mode 120000 rc1.d/S07stop-readahead-fedora
> create mode 120000 rc1.d/S23bootlogs
> create mode 120000 rc1.d/S24single
> create mode 120000 rc1.d/S24stop-bootchart
> create mode 120000 rc1.d/S24stop-readahead-fedora
> delete mode 120000 rc2.d/S05gdm
> delete mode 120000 rc2.d/S06bootlogs
> delete mode 120000 rc2.d/S07rc.local
> delete mode 120000 rc2.d/S07rmnologin
> delete mode 120000 rc2.d/S07stop-bootchart
> delete mode 120000 rc2.d/S07stop-bootlogd
> delete mode 120000 rc2.d/S07stop-readahead-fedora
> create mode 120000 rc2.d/S22gdm
> create mode 120000 rc2.d/S23bootlogs
> create mode 120000 rc2.d/S24rc.local
> create mode 120000 rc2.d/S24rmnologin
> create mode 120000 rc2.d/S24stop-bootchart
> create mode 120000 rc2.d/S24stop-bootlogd
> create mode 120000 rc2.d/S24stop-readahead-fedora
> delete mode 120000 rc3.d/S05gdm
> delete mode 120000 rc3.d/S06bootlogs
> delete mode 120000 rc3.d/S07rc.local
> delete mode 120000 rc3.d/S07rmnologin
> delete mode 120000 rc3.d/S07stop-bootchart
> delete mode 120000 rc3.d/S07stop-bootlogd
> delete mode 120000 rc3.d/S07stop-readahead-fedora
> create mode 120000 rc3.d/S22gdm
> create mode 120000 rc3.d/S23bootlogs
> create mode 120000 rc3.d/S24rc.local
> create mode 120000 rc3.d/S24rmnologin
> create mode 120000 rc3.d/S24stop-bootchart
> create mode 120000 rc3.d/S24stop-bootlogd
> create mode 120000 rc3.d/S24stop-readahead-fedora
> delete mode 120000 rc4.d/S05gdm
> delete mode 120000 rc4.d/S06bootlogs
> delete mode 120000 rc4.d/S07rc.local
> delete mode 120000 rc4.d/S07rmnologin
> delete mode 120000 rc4.d/S07stop-bootchart
> delete mode 120000 rc4.d/S07stop-bootlogd
> delete mode 120000 rc4.d/S07stop-readahead-fedora
> create mode 120000 rc4.d/S22gdm
> create mode 120000 rc4.d/S23bootlogs
> create mode 120000 rc4.d/S24rc.local
> create mode 120000 rc4.d/S24rmnologin
> create mode 120000 rc4.d/S24stop-bootchart
> create mode 120000 rc4.d/S24stop-bootlogd
> create mode 120000 rc4.d/S24stop-readahead-fedora
> delete mode 120000 rc5.d/S05gdm
> delete mode 120000 rc5.d/S06bootlogs
> delete mode 120000 rc5.d/S07rc.local
> delete mode 120000 rc5.d/S07rmnologin
> delete mode 120000 rc5.d/S07stop-bootchart
> delete mode 120000 rc5.d/S07stop-bootlogd
> delete mode 120000 rc5.d/S07stop-readahead-fedora
> create mode 120000 rc5.d/S22gdm
> create mode 120000 rc5.d/S23bootlogs
> create mode 120000 rc5.d/S24rc.local
> create mode 120000 rc5.d/S24rmnologin
> create mode 120000 rc5.d/S24stop-bootchart
> create mode 120000 rc5.d/S24stop-bootlogd
> create mode 120000 rc5.d/S24stop-readahead-fedora
> delete mode 120000 rc1.d/S07stop-bootchart
> delete mode 120000 rc1.d/S07stop-readahead-fedora
> create mode 120000 rc1.d/S23bootlogs
> create mode 120000 rc1.d/S24single
> create mode 120000 rc1.d/S24stop-bootchart
> create mode 120000 rc1.d/S24stop-readahead-fedora
> delete mode 120000 rc2.d/S05gdm
> delete mode 120000 rc2.d/S06bootlogs
> delete mode 120000 rc2.d/S07rc.local
> delete mode 120000 rc2.d/S07rmnologin
> delete mode 120000 rc2.d/S07stop-bootchart
> delete mode 120000 rc2.d/S07stop-bootlogd
> delete mode 120000 rc2.d/S07stop-readahead-fedora
> create mode 120000 rc2.d/S22gdm
> create mode 120000 rc2.d/S23bootlogs
> create mode 120000 rc2.d/S24rc.local
> create mode 120000 rc2.d/S24rmnologin
> create mode 120000 rc2.d/S24stop-bootchart
> create mode 120000 rc2.d/S24stop-bootlogd
> create mode 120000 rc2.d/S24stop-readahead-fedora
> delete mode 120000 rc3.d/S05gdm
> delete mode 120000 rc3.d/S06bootlogs
> delete mode 120000 rc3.d/S07rc.local
> delete mode 120000 rc3.d/S07rmnologin
> delete mode 120000 rc3.d/S07stop-bootchart
> delete mode 120000 rc3.d/S07stop-bootlogd
> delete mode 120000 rc3.d/S07stop-readahead-fedora
> create mode 120000 rc3.d/S22gdm
> create mode 120000 rc3.d/S23bootlogs
> create mode 120000 rc3.d/S24rc.local
> create mode 120000 rc3.d/S24rmnologin

Cheers,
-- 
Michael Schutte <michi at uiae.at>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-kbd-devel/attachments/20090910/1ecf6789/attachment.pgp>


More information about the Pkg-kbd-devel mailing list