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.
-
AuthorPosts
-
January 25, 2022 at 10:02 am #76040Member
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?
January 25, 2022 at 10:09 am #76041Forum Admin
anticapitalista
::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.
January 25, 2022 at 2:55 pm #76065Memberolsztyn
::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_ParametersJanuary 26, 2022 at 6:30 am #76120Member
blur13
::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?
January 26, 2022 at 7:11 am #76122Anonymous
::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 libelogind0Does 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
January 26, 2022 at 7:16 am #76123Anonymous
::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
January 26, 2022 at 8:04 am #76124Member
blur13
::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?
January 26, 2022 at 8:39 am #76125MemberModdIt
::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-0January 26, 2022 at 9:04 am #76126Forum Admin
anticapitalista
::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 libsystemd0Users 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 popularOut 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.
January 26, 2022 at 10:06 am #76135Member
blur13
::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.
January 26, 2022 at 12:28 pm #76140MemberModdIt
::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.January 26, 2022 at 12:45 pm #76142Forum Admin
anticapitalista
::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.
January 26, 2022 at 12:59 pm #76143Forum Admin
anticapitalista
::@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.
January 26, 2022 at 6:52 pm #76180MemberModdIt
::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.January 26, 2022 at 7:33 pm #76187Forum Admin
anticapitalista
::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.
-
AuthorPosts
- You must be logged in to reply to this topic.