Bug#797131: udev kernel check during Wheezy->Jessie upgrade should happen earlier

Michael Biebl biebl at debian.org
Sun Aug 30 20:32:15 BST 2015


Hi Andy,

Am 29.08.2015 um 02:46 schrieb Andy Valencia:
> ---------------
>> I do not think that there is anything else that udev can do, since the 
>> check is done in udev.preinst.
> 
> I hope you might consider talking to the apt folks.  At least under a
> dist-upgrade it seems like this failure could be detected sooner rather
> than later.  It's not like udev is some minor package they've never
> heard of.  It is very desirable that an attempted upgrade not result in
> a half-upgraded (and thus fully broken) system.

I agree that having such a facility would be great. Unfortunately this
is way out-of-scope for this bug report and would not only involve apt,
but any tool really which can be used to dist-upgrade a system
(aptitude, cupt, ...) and might even involve dpkg itself.

This would need coordination and planing from various different parties.

If such a facility existed, we'd be happy to use it.

If you want to get the discussion started on that, you are more then
welcome to do so.

> BTW, in the Jessie release notes:
> 
>     5.7. Required kernel config options for Jessie
> 
>        [Note] Note
> 
>        This section is only for people who compile their own kernel. If you use the kernels
>        compiled by Debian, you can disregard this section.
> 
>        The following kernel configuration options are now either required or recommended for Jessie
>        (in addition to existing ones from previous releases):
> 
>     # Required for udev
>     CONFIG_DEVTMPFS=y
> 
>     (... other needs from other packages)
> 
> If you do nothing else, please consider adding documentation of
> the need for:
> 
>     - inotify(2)            (CONFIG_INOTIFY_USER)
>     - signalfd(2)           (CONFIG_SIGNALFD)
>     - open_by_handle_at(2)  (CONFIG_FHANDLE)
>     - timerfd_create(2)     (CONFIG_TIMERFD)
>     - epoll_create(2)       (CONFIG_EPOLL)
> 
> to the release notes.  I would've checked and taken care of the kernel
> configuration if it had been noted in the release notes.

Feel free to file a bug report against the release-notes package
including a proposed text.

Debian is built on users participating, especially if it concerns their
particular use case.


Regards,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20150830/a629deb1/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list