[Pkg-lirc-maint] Bug#393575: lirc: mknod in maintainer script

Steve Langasek vorlon at debian.org
Tue Oct 17 22:24:39 UTC 2006

severity 393575 important
reassign 393575 lirc,makedev

On Tue, Oct 17, 2006 at 10:53:48AM +0200, Héctor García Álvarez wrote:

> El lun, 16-10-2006 a las 23:22 +0200, Aurelien Jarno escribió:
> > Package: lirc
> > Version: 0.8.0-7
> > Severity: serious
> > Justification: Policy 10.6

> > Maintainer scripts should not create device files directly. They should
> > call makedev instead. Refer to Policy Manual, section 10.6 for details.

> >From the BTS reference:

> serious
>         is a severe violation of Debian policy (roughly, it violates a
>         "must" or "required" directive), or, in the package maintainer's
>         opinion, makes the package unsuitable for release.

> Obviously a "should" it is not a "must" nor a "required".
> Also this bug doesn't make the package unsuitable for release.
> Therefor I'm lowering the severity to normal.
> Thanks for reporting this bug, we'll try to fix it as soon as we can.

Actually, the use of mknod directly is normally considered RC, per
<http://release.debian.org/etch_rc_policy.txt>.  In this case it's not RC,
because MAKEDEV doesn't know about /dev/lirc and therefore can't be used to
create it.

So I'm reassigning this bug to both packages for resolution, and leaving it
at non-RC severity.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/

More information about the Pkg-lirc-maint mailing list