Package: lilo
Version: 1:22.6.1-7+b1
Severity: serious
File: /usr/sbin/update-lilo

Hello,
Due to changes in kernel-package 10.025 (details follows) update-lilo causes
hang up during installation of latest kernel-image packages.

>From changelog of kernel-package:
  * Bug fix: "[powerpc] k-p 10.00x breaks debconf based /etc/kernel/*.d
    scripts like mkvmlinuz", thanks to Sven Luther. Well. In the recent
    10.X series, kernel package has started producing image packages whose
    maintainer scripts use debconf for user interaction. Unfortunately,
    this meant that any hook scripts called in the maintainer scripts for
    the image package (update-grub comes to mind), if they wrote anything
    at all to the STDOUT, would cause debconf to throw hissy fits, since
    it was expecting commands on STDOUT, not random chatter from the hook
    scripts.
  
    One solution was to call db_stop before calling the hook scripts, and
    redirecting stdout to stderr in hte invocation of the
    scripts. Unfortunately, this made any scripts that used debconf
    impossible.

    So, either we ban scripts that are interactive, or scripts that
    scribble on stdout.  Since the former makes some functionality
    impossible (some scripts can deliver added functionality and
    flexibility if they can interact with users), and the latter just
    needs a code change, I would prefer to ask packages that provide
    scripts to be used in kernel image postinst/postrm to use debconf for
    user interaction, and to send diagnostics to STDERR.

Regards
        Artur

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-generic
Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2)

Versions of packages lilo depends on:
ii  debconf                      1.4.70      Debian configuration management sy
ii  libc6                        2.3.5-12.1  GNU C Library: Shared libraries an
ii  libdevmapper1.02             2:1.02.02-1 The Linux Kernel Device Mapper use

lilo recommends no packages.

-- debconf information:
  lilo/bad_bitmap:
  lilo/upgrade:
  lilo/runme: false
* lilo/new-config:

-- 
Pamiętaj, nieszczęsny przyjacielu Czesia: jeśli ma on do wyboru jedzenie
i spotkanie z Tobą, zawsze wybierze jedzenie.
                                                        /Socjonetka/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to