Upgrades prevented by libudev / eudev issue (pkgs depend on libUdev*)

Forum Forums New users New Users and General Questions Upgrades prevented by libudev / eudev issue (pkgs depend on libUdev*)

  • This topic has 6 replies, 4 voices, and was last updated Aug 10-8:40 am by wildstar84.
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #11566
    Member
    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.
      #11570
      Forum Admin
      anticapitalista
        Helpful
        Up
        0
        ::

        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.

        #11579
        Member
        wildstar84
          Helpful
          Up
          0
          ::

          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:

          #11580
          Forum Admin
          anticapitalista
            Helpful
            Up
            0
            ::

            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.

            #11612
            Forum Admin
            Dave
              Helpful
              Up
              0
              ::

              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

              #11613
              Moderator
              caprea
                Helpful
                Up
                0
                ::
                Here’s what’ll happen if I try to install Eudev and friends:
                
                wildstar(ROOT):/home/turnerjw>apt-get install libeudev1

                You 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 libeudev1

                demo@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.
                #11736
                Member
                wildstar84
                  Helpful
                  Up
                  0
                  ::

                  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

                Viewing 7 posts - 1 through 7 (of 7 total)
                • You must be logged in to reply to this topic.