Hi Marco. Looks like something is missing in the postinst script. Sure i could check if /etc/udev/rules.d exists, but then no idea how to address a later install of udev. Any advices?
cheers, piem ----- Forwarded message from Daniel Kobras <[EMAIL PROTECTED]> ----- Subject: Bug#347750: kino: Postinst fails unless udev is installed. Reply-To: Daniel Kobras <[EMAIL PROTECTED]>, [EMAIL PROTECTED] Resent-From: Daniel Kobras <[EMAIL PROTECTED]> Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Paul Brossier <[EMAIL PROTECTED]> Resent-Date: Thu, 12 Jan 2006 13:03:09 UTC Resent-Message-ID: <[EMAIL PROTECTED]> Date: Thu, 12 Jan 2006 13:56:48 +0100 From: Daniel Kobras <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Resent-Sender: Debian BTS <[EMAIL PROTECTED]> Resent-Date: Thu, 12 Jan 2006 05:03:12 -0800 Package: kino Version: 0.80-1 Severity: serious Justification: Breaks upgrades. Upgrading kino to 0.80-1 breaks with a failure in postinst on any system that doesn't have udev installed. It tries to install a symlink in /etc/udev/rules.d/, but this directory only exists when udev is also present. The postinst checks for /etc/udev before trying to create the symlink, but with kino shipping /etc/udev/kino.rules, this check is always true. You can either make kino depend on udev, or refine the check. In the latter case, however, I wonder what happens if udev is installed on a system where kino is already present. Does udev itself create the necessary symlink in this case? Regards, Daniel. ----- End forwarded message ----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]