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]

Reply via email to