Comment 14 for bug 20573

Revision history for this message
In , Matthew Wilcox (matthew-wil) wrote : Re: debug output

On Tue, Jul 11, 2006 at 09:31:04AM +0200, Marco d'Itri wrote:
> On Jul 11, Matthew Wilcox <email address hidden> wrote:
>
> > I don't know why Marco changed the location of MAKEDEV; it was right
> > before:
> Because if makedev is not installed but udev is, /sbin/MAKEDEV will not
> exist. Most other packages use /dev/MAKEDEV, but probably ppp is the
> only one which pbuilder tries to install.

But ... makedev is Priority: required, even in sid. And Policy says
that removing a package marked as required "may cause your system to
become totally broken and you may not even be able to use dpkg to put
things back, so only do so if you know what you are doing". udev is
still merely optional.

> Usually I think this would be solved with a pre-depend, but obviously
> we do not want to use one here.
> I think that just "text -x MAKEDEV" is an acceptable solution.
> Any other comments?

I think it can always rely on /sbin/MAKEDEV being there.