Advertisement
para_bellum

Broken APT installation with udev

Nov 5th, 2022 (edited)
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. Got this when trying to fix an APT tree using `sudo apt install -f`:
  2. ```
  3. Preparing to unpack .../udev_247.3-7+deb11u1_amd64.deb ...
  4. Since release 198, udev requires support for the following features in
  5. the running kernel:
  6.  
  7. - inotify(2) (CONFIG_INOTIFY_USER)
  8. - signalfd(2) (CONFIG_SIGNALFD)
  9. - accept4(2)
  10. - open_by_handle_at(2) (CONFIG_FHANDLE)
  11. - timerfd_create(2) (CONFIG_TIMERFD)
  12. - epoll_create(2) (CONFIG_EPOLL)
  13. dpkg: error processing archive /var/cache/apt/archives/udev_247.3-7+deb11u1_amd64.deb (--unpack):
  14. new udev package pre-installation script subprocess returned error exit status 1
  15. update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  16. update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  17. Errors were encountered while processing:
  18. /var/cache/apt/archives/udev_247.3-7+deb11u1_amd64.deb
  19. E: Sub-process /usr/bin/dpkg returned an error code (1)
  20. ```
  21.  
  22. `sudo dpkg --configure -a` does NOT help.
  23.  
  24. Remove the `Package: systemd` from `/var/lib/dpkg/status` did NOT help.
  25.  
  26. `sudo dpkg --remove --force-remove-reinstreq systemd-timesyncd` and then `sudo dpkg --remove --force-remove-reinstreq systemd` allows to do a `sudo apt autoremove`.
  27.  
  28. It seems like systemd needed udev, but systemd was to be removed, so that version of udev was not actually necessary.
  29.  
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement