Forum › Forums › New users › New Users and General Questions › Upgrades prevented by libudev / eudev issue (pkgs depend on libUdev*)
Tagged: upgrade udev to eudev
- This topic has 6 replies, 4 voices, and was last updated Aug 10-8:40 am by wildstar84.
-
AuthorPosts
-
July 28, 2018 at 12:13 am #11566Member
wildstar84
I’m starting to encounter more of your nosystemd packages that depend on libeudev1, whereas I have libudev1 installed. I don’t have any pbm. with the idea of replaceing udev w/eudev, except that I have a cpl. development pkgs that list libudev as dependency. In particular: libsdl2-dev, libsndifsdl2-dev, and libudev-dev. Since Antix has switched to libEudev now, could you start providing versions of these packages that would use and depend on Eudev and friends instead? I’m assuming that I could then replace Udev* w/Eudev*, reinstall these sdl2* pkgs to the new “eudev-dependent” versions I’m requesting, and then again be fully Antix-kosher and able to then continue upgrading the other nosystemd pkgs that now cant be upgraded, for example xserver-xorg-core, virtualbox, et. al. I’m using the testing repos.
Thanks,
Jim
- This topic was modified 4 years, 9 months ago by wildstar84.
- This topic was modified 4 years, 9 months ago by wildstar84.
- This topic was modified 4 years, 9 months ago by wildstar84.
July 28, 2018 at 6:20 am #11570Forum Admin
anticapitalista
::Replacing eudev shouldn’t cause any issues with using
these sdl2* pkgs
Be specific about which packages depend on libudev1 (libeudev1 should be a drop-in replacement and not cause dependency issues)so I can test on this box
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
July 28, 2018 at 4:30 pm #11579Member
wildstar84
::I listed TWO: libsdl2-dev (v2.0.8+dfsg1-1) and libsndifsdl2-dev (2.0.8+dfsg1-1) (latest testing)!
Here’s what’ll happen if I try to install Eudev and friends:
wildstar(ROOT):/home/turnerjw>apt-get install libeudev1
…
The following packages will be REMOVED:
libsdl2-dev libsndifsdl2-dev libudev-dev libudev1 live-usb-maker-gui udev
udisks2 virtualbox-guest-x11 xserver-xorg xserver-xorg-core
xserver-xorg-input-elographics xserver-xorg-input-evdev
xserver-xorg-input-joystick xserver-xorg-input-kbd xserver-xorg-input-mouse
xserver-xorg-input-mtrack xserver-xorg-input-synaptics
xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-vesa
The following NEW packages will be installed:
eudev libeudev1
The following packages will be upgraded:July 28, 2018 at 6:15 pm #11580Forum Admin
anticapitalista
::I have eudev, libeudev1 installed and have no issues when trying to install the 2 dev packages you mention. This is anti-17.1 with eudev default, and nothing installed outside default repos.
apt-get install libsdl2-dev libsndifsdl2-dev Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libargon2-0 Use 'apt autoremove' to remove it. The following additional packages will be installed: gir1.2-ibus-1.0 libfizmo-common libfizmo-dev libibus-1.0-5 libibus-1.0-dev libxss-dev libxt-dev libxv-dev x11proto-scrnsaver-dev Suggested packages: libxt-doc The following NEW packages will be installed: gir1.2-ibus-1.0 libfizmo-common libfizmo-dev libibus-1.0-5 libibus-1.0-dev libsdl2-dev libsndifsdl2-dev libxss-dev libxt-dev libxv-dev x11proto-scrnsaver-dev 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Need to get 2,472 kB of archives. After this operation, 9,901 kB of additional disk space will be used. Do you want to continue? [Y/n] n Abort.So, those packages do not need libudev/udev.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
July 31, 2018 at 4:44 pm #11612Forum Admin
Dave
::Perhaps post the full output of the upgrade / install. I had a few packages that would be removed but also installed in the same instance. I have also had packages that actually do get removed… taking note of them; any that where later missing would reinstall without issue.
Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown
July 31, 2018 at 6:17 pm #11613Moderator
caprea
::Here’s what’ll happen if I try to install Eudev and friends: wildstar(ROOT):/home/turnerjw>apt-get install libeudev1You tried to install libeudev1
On a live-usb antix17, nothing else done than updated,
it makes a big difference if I try to install eudev or libeudev1demo@antix1:~ $ sudo apt-get install libeudev1 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: klibc-utils libatasmart4 libglide3 libklibc libudisks2-0 libxatracker2 libxfont2 libxvmc1 linux-base Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: antix-viewer ceni control-centre-antix eudev libcmd libsane libsane-common live-usb-maker-gui-antix makedev netselect netselect-apt repo-manager virtualbox-guest-utils xserver-common Suggested packages: dpkg-dev virtualbox-guest-x11 Recommended packages: libsane-extras sane-utils The following packages will be REMOVED: bluetooth bluez initramfs-tools initramfs-tools-core libudev-dev libudev1 live-usb-maker-gui udev udisks2 virtualbox-guest-x11 xserver-xorg xserver-xorg-core xserver-xorg-input-aiptek xserver-xorg-input-all xserver-xorg-input-elographics xserver-xorg-input-evdev xserver-xorg-input-joystick xserver-xorg-input-kbd xserver-xorg-input-libinput xserver-xorg-input-mtrack xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-glide xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware The following NEW packages will be installed: antix-viewer eudev libcmd libeudev1 live-usb-maker-gui-antix makedev netselect netselect-apt repo-manager The following packages will be upgraded: ceni control-centre-antix libsane libsane-common virtualbox-guest-utils xserver-common 6 upgraded, 9 newly installed, 44 to remove and 229 not upgraded. Need to get 7,187 kB of archives. After this operation, 28.5 MB disk space will be freed. Do you want to continue? [Y/n] n Abort.demo@antix1:~ $ sudo apt-get install eudev Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libeudev1 The following packages will be REMOVED: libudev-dev libudev1 udev The following NEW packages will be installed: eudev libeudev1 0 upgraded, 2 newly installed, 3 to remove and 238 not upgraded. Need to get 1,101 kB of archives. After this operation, 285 kB disk space will be freed. Do you want to continue? [Y/n] n Abort.- This reply was modified 4 years, 9 months ago by caprea.
- This reply was modified 4 years, 9 months ago by caprea.
August 10, 2018 at 8:40 am #11736Member
wildstar84
::RESOLVED!
I went to my “test” system and performed the following steps in Synaptic:1) Make sure everything ELSE is up-to-date.
2) Installed libgudev-1.0-dev (libgudev-1.0-0 was already installed).
3) Installed libeudev1, eudev, libeudev-dev (all v232:3.3.5.3) Synaptic will say that virtualbox* and xserver-xorg-* will ALSO be upgraded.
NOTE: Select ALL at same time!
NOTE2: The first time you try to hit [Apply], it will complain a/b “broken pkg.” but 2nd time, it works?!
4) Reinstall libsdl2-dev, libsndifsdl2-dev and live-usb-maker-gui, IF NEEDED.
5) Restart X, verify it still worked.
6) Reboot.Everything worked ok, except get new WARNING on bootup from eudev: “udevd[145]: ignoring invalid mode ‘@GROUP_RENDER_MODE@'”, not sure what it means, but everything udev-related and x-session sharing (xhost +) seems to still be working properly!
I then repeated on my production system and everything went well, except this time, I did not have to reinstall lib*sdl2, etc. as they were not removed this time.
Thanks everyone for your responses.
Jim
-
AuthorPosts
- You must be logged in to reply to this topic.