upgrade of “package” to “package+nosystemd1”

Forum Forums New users New Users and General Questions upgrade of “package” to “package+nosystemd1”

  • This topic has 28 replies, 7 voices, and was last updated May 23-3:35 pm by stevesr0.
Viewing 15 posts - 1 through 15 (of 29 total)
  • Author
    Posts
  • #76040
    Member
    blur13

      eg:
      xserver-common (2:1.20.4-1+deb10u4 => 2:1.20.4-1+deb10u4.0nosystemd1)

      in the latest sudo apt update && sudo apt dist-upgrade on antiX 19.4 there were a lot of packages that were upgraded to the same version but with nosystemd1 appended to the package name. What was the change here?

      #76041
      Forum Admin
      anticapitalista
        Helpful
        Up
        0
        ::

        The change was to remove hard dependency on libsystemd0/libelogind0.
        Now (default antiX-17, antiX-19 and antiX-21) elogind/libelogind0 is no longer required.
        seatd and/or consolekit can be used instead.

        Actually, if user is careful, you can build antiX from net/core iso to be without systemd/elogind/seatd/consolekit and dbus.

        Philosophers have interpreted the world in many ways; the point is to change it.

        antiX with runit - leaner and meaner.

        #76065
        Member
        olsztyn
          Helpful
          Up
          0
          ::

          The change was to remove hard dependency on libsystemd0/libelogind0.
          Now (default antiX-17, antiX-19 and antiX-21) elogind/libelogind0 is no longer required.
          seatd and/or consolekit can be used instead.

          I remember testing this scenario about two months ago and worked fine for me without elogind* and libelogind*. Understandably some packages may re-introduce these upon installation.
          When I look at my antiX21 runit Live instance they are showing as installed. Assuming they are not required anymore in result of these recent updates, what would be the best to eliminate elogind* and liblogind*?
          – install seatd
          – remove elogind* and libelogind*
          Or there is some configuration change that needs to be done in addition?
          This is assuming I have no applications requiring them such as that silly VLC…

          Live antiX Boot Options (Previously posted by Xecure):
          https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_Parameters

          #76120
          Member
          blur13
            Helpful
            Up
            0
            ::

            Today the following packages were upgraded:

            gir1.2-javascriptcoregtk-4.0 (2.34.3-1~deb10u1.0nosystemd1 => 2.34.4-1~deb10u1)
            gir1.2-webkit2-4.0 (2.34.3-1~deb10u1.0nosystemd1 => 2.34.4-1~deb10u1)
            libjavascriptcoregtk-4.0-18 (2.34.3-1~deb10u1.0nosystemd1 => 2.34.4-1~deb10u1)
            libjavascriptcoregtk-4.0-dev (2.34.3-1~deb10u1.0nosystemd1 => 2.34.4-1~deb10u1)
            libnss3 (2:3.42.1-1+deb10u4 => 2:3.42.1-1+deb10u5)
            libwebkit2gtk-4.0-37 (2.34.3-1~deb10u1.0nosystemd1 => 2.34.4-1~deb10u1)
            libwebkit2gtk-4.0-dev (2.34.3-1~deb10u1.0nosystemd1 => 2.34.4-1~deb10u1)

            Does that mean the hard dependency on libsystemd0/libelogind0 is back?

            #76122
            Anonymous
              Helpful
              Up
              1
              ::

              Does that mean the hard dependency on libsystemd0/libelogind0 is back?

              blur, I suspect you can quickly determine the answer via the following commands:

              sudo apt --simulate purge libsystemd0
              
              sudo apt --simulate purge libelogind0 

              Does the output (presuming libsystemd0 and libelogind0 are still installed on your system) indicate that their removal will cause removal of any other packages? If so, yes, that would indicate “the hard dependency is back”.

              • This reply was modified 1 year, 2 months ago by Brian Masinick. Reason: From skidoo
              #76123
              Anonymous
                Helpful
                Up
                1
                ::

                some packages may re-introduce these upon installation

                After purging, the following will prevent their inadvertent re-injection.
                (NOTE: doing so will also thwart installation of any package which depends on libsystemd0 or libelogind0)

                sudo apt-mark hold libsystemd0
                sudo apt-mark hold libelogind0
                • This reply was modified 1 year, 2 months ago by Brian Masinick. Reason: From skidoo
                #76124
                Member
                blur13
                  Helpful
                  Up
                  0
                  ::

                  sudo apt –simulate purge libelogind0

                  That will remove a whole lot of packages, including VLC. So thats a no go for me. Thanks for your answer!

                  As a side note, what are the benefits of not having libsystemd0/libelogind0?

                  #76125
                  Member
                  ModdIt
                    Helpful
                    Up
                    0
                    ::

                    sudo apt –simulate purge libelogind0

                    Shows Tor is also dependant, Output looks like something from my previous experiences
                    with mint or manjaro. A mess.

                    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                    liba52-0.7.4 libdca0 libdvbpsi10 libebml5 libixml10 libkate1 liblirc-client0
                    libmatroska7 libmpeg2-4 libnfs13 libopenmpt-modplug1 libprotobuf-lite23
                    libqt5x11extras5 libsdl-image1.2 libspatialaudio0 libspeexdsp1 libupnp13
                    libvlc-bin libvlc5 libvlccore9 libx264-160 libxcb-xv0 vlc-bin vlc-data
                    vlc-plugin-qt vlc-plugin-video-output
                    Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                    Die folgenden zusätzlichen Pakete werden installiert:
                    consolekit libcgmanager0 libck-connector0 libnih-dbus1 libnih1
                    libpolkit-gobject-consolekit-1-0
                    Empfohlene Pakete:
                    libpam-ck-connector
                    Die folgenden Pakete werden ENTFERNT:
                    elogind* libelogind0* libpam-elogind* tor* vlc* vlc-plugin-base*
                    Die folgenden NEUEN Pakete werden installiert:
                    consolekit libcgmanager0 libck-connector0 libnih-dbus1 libnih1
                    libpolkit-gobject-consolekit-1-0

                    #76126
                    Forum Admin
                    anticapitalista
                      Helpful
                      Up
                      0
                      ::

                      Many apps packaged upstream by Debian add libsystemd0/libelogind0 as a dependency even though it is not required.
                      vlc is one of them.

                      elogind is basically systemd minus the init
                      libelogind0 is basically the same as libsystemd0

                      Users have some choice whether to use libelogind0 or not.
                      If users do not want libelogind0, then they will have to be careful in which apps they install.
                      eg use celluloid, mpv (libsystemd0/libelogind0 free) rather than vlc.
                      I am not going to repackage the whole of Debian, but I will try vlc since it seems to be popular

                      Out of the box, antiX-19.5 and future antiX-21 ships/will ship without libelogind0.

                      Philosophers have interpreted the world in many ways; the point is to change it.

                      antiX with runit - leaner and meaner.

                      #76135
                      Member
                      blur13
                        Helpful
                        Up
                        0
                        ::

                        Thanks for your consideration of VLC. On my more powerful desktop I use mpv as I think its generally a more efficient app with a less bloated interface. On my ancient netbook vlc runs a lot smoother. Videos that stutter in mpv will play fine in vlc. No clue as to why that is.

                        #76140
                        Member
                        ModdIt
                          Helpful
                          Up
                          0
                          ::

                          Have to agree with blur,
                          on some systems vlc runs better even after playing with mpv config options.

                          I find the fact TOR would be removed/non installable without changes more disconcerting, for
                          many users tor and onion services is very useful.
                          But
                          I do not entirely trust it, as TOR is dependent on secured safe non serveilled entry and exit points.
                          I suspect majority are agency controlled.

                          #76142
                          Forum Admin
                          anticapitalista
                            Helpful
                            Up
                            0
                            ::

                            re – vlc on antiX-19

                            It will install without being repackaged if user also installs seatd and libseat1 before installing vlc.

                            Philosophers have interpreted the world in many ways; the point is to change it.

                            antiX with runit - leaner and meaner.

                            #76143
                            Forum Admin
                            anticapitalista
                              Helpful
                              Up
                              0
                              ::

                              @ModdIt – what if you install seatd (and perhaps libseat1) first?
                              Does that remove tor?

                              Philosophers have interpreted the world in many ways; the point is to change it.

                              antiX with runit - leaner and meaner.

                              #76180
                              Member
                              ModdIt
                                Helpful
                                Up
                                0
                                ::

                                anticapitalista asked: what if you install seatd and libseat1.

                                vlc and tor both working (did reboot) without any other changes.
                                This just tested on antiX21 Sysv init, should be same on the runit version.

                                Many thanks for assistance.

                                Sorry I took a while to answer,
                                been fault finding and fixing a defective microwave oven I was given for free,
                                it is now working as it should.

                                #76187
                                Forum Admin
                                anticapitalista
                                  Helpful
                                  Up
                                  0
                                  ::

                                  anticapitalista asked: what if you install seatd and libseat1.

                                  vlc and tor both working (did reboot) without any other changes.
                                  This just tested on antiX21 Sysv init, should be same on the runit version.

                                  Glad it is working. Thanks for the feedback.

                                  Although I would like antiX to be not only systemd-free but also 100% elogind-free too (that is/will be how the iso files are/will be shipped), I do understand that it may not be possible/an option for all antiX users.

                                  Philosophers have interpreted the world in many ways; the point is to change it.

                                  antiX with runit - leaner and meaner.

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