[pkg-ntp-maintainers] Bug#502864: Bug#502864: acknowledged by developer

Kurt Roeckx kurt at roeckx.be
Mon Dec 28 01:33:49 UTC 2009


On Mon, Dec 28, 2009 at 01:36:11AM +0100, Peter T. Breuer wrote:
> 
>  # This is for the case that /usr will be mounted later.
>    if [ -r /lib/udev/hotplug.functions ]; then
>       . /lib/udev/hotplug.functions
>       wait_for_file /usr/sbin/ntpdate-debian
>       ^^^
> 
> and we can therefore deduce that I HAD a /lib/udev/hotplug.functions
> file (since test -r succeeds), but not one that contained the
> wait_for_file function.

I've checked old version of that file, they all had that function.

> What I guess is that I had an old udev installed, but not mounted
> (or else uninstalled but not purged .. who knows)

When removed but not purged that file is removed as it's not a
config file.

> The real BUG was that ntpdate depended on udev and didn't say so.

It didn't, but made use of if it was installed.

> This response is correct:
> 
>   # Should either depend on udev or have the function itself
>   reopen 502864 

That was obviously before I knew that it only included it when
it's available.

> As to
> 
>    Looking at it again, I don't see how it can fail.  Either udev is
> 
> Look again. It's clear. Old udev file present without the function
> in, and no dependency declared by ntpdate.

It looks to me like a depedency on udev would still have had the
same effect since you had that file.  I can only come to the
conclusion that you had a udev installed which didn't have that
function, which might have been a temporary thing.  In any case
I don't see a bug in any released version of Debian or the current
testing/unstable versions.


Kurt






More information about the pkg-ntp-maintainers mailing list