Bug#543163: Bug#687761: pu: package lvm2/2.02.66-5+squeeze1

Pierre Ynard linkfanel at yahoo.fr
Sat Feb 16 19:21:50 UTC 2013


Hello Andreas,

> long ago you had reported #543163 lvm2: Please don't depend on udev
> http://bugs.debian.org/543163
>
> Unfortunately the fix included in squeeze was incomplete (and you
> promptly reopened the bug) as the dependencies in the init script were
> not adjusted accordingly.
>
> I'd like to get this fixed in the next stable point release, but we
> need some confirmation that lvm2/squeeze actually works without udev
> if we just downgrade the udev dependency in the init script. And I
> can't easily set up such a system and afaict nobody else has one
> running ...
>
> Are you still running the server you mentioned at that time?

Yes.

> Is it running squeeze?

No, it runs unstable.

> Is it running without udev?

Yes.

> Does it actively use lvm2?

Yes.

> How did you fix the lvm2 init script?
> [X] remove udev from Required-Start ?
> [ ] install the fixed lvm2 from wheezy?
> [ ] install udev?

However this is not enough to make sure it works without udev. I load
some modules by listing them in /etc/modules, in particular a PATA
driver for a secondary PATA controller (not the one that is used to boot
the system). These drives are part of the LVM setup so they have to be
available when LVM is initialized. So I added module-init-tools (back
then, now kmod) to Required-Start. And it works fine for me like that.

This server has ran unstable for ages but the fixes worked in squeeze
times too.

If something is not clear to you or you need more information, feel free
to ask.

-- 
Pierre Ynard




More information about the pkg-lvm-maintainers mailing list