Forum › Forums › News › Sid Upgraders › antiX-sid – upgrade problem – libelogind0 : Conflicts: libsystemd0
- This topic has 22 replies, 5 voices, and was last updated Aug 7-4:13 am by Anonymous.
-
AuthorPosts
-
July 25, 2019 at 6:13 am #24952Member
Xaver
Since last Friday I have a problem with ‘apt full-upgrade’: 28 packages to be removed. None of these packages seem to be dependent from libelogind0 or libsystemd0.
Usually I then perform ‘apt upgrade’. But this does not work because of unmet dependencies. So I cannot detect, which packages are causing problems.Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libelogind0 : Conflicts: libsystemd0 libelogind0:i386 : Conflicts: libsystemd0 E: Broken packages --Enter to Close Terminal--- This topic was modified 3 years, 9 months ago by Xaver.
July 26, 2019 at 1:33 am #25005Member
fungalnet
::It is most likely a pkg that (now?) depends on elogind0 and that depends on libelogind0
To check reverse dependencies of a pkg try # apt-cache rdepends pkg-name
I hate it that this “crap” made it into antiX, hopefully to accommodate some isolated popular desk-crap-top pkg and will not spread further. What I like about consolekit orientation is with some manual help you run the same software without consolekit running and it works. With the heart of the monster (elogind) it is not the same, it has to be there.
anti-X - Adélie - obarun - systemd Free Space
July 26, 2019 at 2:24 am #25007Member
Xaver
::Thanks
I had a similar problem before:
https://www.antixforum.com/forums/topic/outdated-elogind-prevents-full-upgrade-in-sid/I guess the conflict is caused by interaction of elogind0 and qt5 or elogind0 and gstreamer.
July 26, 2019 at 11:02 am #25011Anonymous
::instead of guessing, let’s track it down eh?
https://metadata.ftp-master.debian.org/changelogs//main/e/elogind/elogind_241.3-1+debian1_changelog
elogind (241.1-1+debian1) unstable; urgency=medium
* New upstream version v241.1
* libelogind0 is ABI compatible with libsystemd0 so conflict, replace and
provide libsystemd0 (=${source:Upstream-Version}), and also install libsystemd.so symlinks (Closes: #923244).
* libelogind0 conflicts systemd to prevent co-installation.
* Change AppStream metadata license to LGPL-2.1+ to match other files in debian/.
* Move libelogind-dev-doc to Section: doc.— Mark Hindley <mark@hindley.org.uk> Wed, 13 Mar 2019 06:01:06 +0000
July 26, 2019 at 12:08 pm #25013Forum Admin
anticapitalista
::I don’t have this issue at all on any of my sid installs.
elogind version: 241.3-1+debian1
Which gstreamer apps do you have? Which qt5 apps do you have?
My sources:
inxi -r Repos: Active apt repos in: /etc/apt/sources.list.d/antix.list 1: deb http://mirrors.rit.edu/mxlinux/mx-packages/antix/sid sid main nonfree 2: deb-src http://mirrors.rit.edu/mxlinux/mx-packages/antix/sid sid main nonfree Active apt repos in: /etc/apt/sources.list.d/debian.list 1: deb http://ukdebian.mirror.anlx.net/debian/ unstable main contrib non-free 2: deb-src http://ukdebian.mirror.anlx.net/debian/ unstable main contrib non-free No active apt repos in: /etc/apt/sources.list.d/onion.list No active apt repos in: /etc/apt/sources.list.d/various.list- This reply was modified 3 years, 9 months ago by anticapitalista.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
July 27, 2019 at 3:06 am #25015Member
Xaver
::InVirtualBox I keep a basic version of my System. That one does not have this issue either.
So it is caused by additional packages.If I run ‘# apt install -d libsystemd0’ the result is:
# apt install -d libsystemd0 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: grub-efi-ia32-bin libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libcom-err2:i386 libept1.5.0 libexempi8 libgssapi-krb5-2:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libncurses6:i386 libnotify-bin libssl1.1:i386 libtinfo6:i386 libunique-1.0-0 libvkd3d1:i386 libvulkan1:i386 libyaz5 lxsession-data Use 'apt autoremove' to remove them. The following packages will be REMOVED: antix-installer backintime-qt colord consolekit elogind falkon fskbsetting gir1.2-polkit-1.0 gnome-color-manager installer-data-antix k3b k3b-extrathemes k3b-i18n kde-config-cddb kexi kio kio-extras ktexteditor-katepart libdbus-1-3:i386 libelogind0 libelogind0:i386 libk3b7 libk3b7-extracodecs libkf5auth5 libkf5bookmarks5 libkf5cddb5 libkf5configwidgets5 libkf5declarative5 libkf5iconthemes5 libkf5kcmutils5 libkf5khtml5 libkf5kiocore5 libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiowidgets5 libkf5newstuff5 libkf5newstuffcore5 libkf5notifyconfig5 libkf5parts-plugins libkf5parts5 libkf5quickaddons5 libkf5sane5 libkf5texteditor-bin libkf5texteditor5 libkf5textwidgets5 libkf5wallet-bin libkf5xmlgui5 libpam-elogind libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpolkit-qt5-1-1 libpulse0:i386 libwine:i386 live-usb-maker-gui lxpolkit policykit-1 prevent-systemd synaptic systemd-must-die tellico udisks2 wine32:i386 wine32-preloader:i386 The following NEW packages will be installed: libsystemd0 0 upgraded, 1 newly installed, 64 to remove and 189 not upgraded. Need to get 330 kB of archives. After this operation, 330 MB disk space will be freed. Do you want to continue? [Y/n]These packages are to be removed or kept back on ‘# apt full-upgrade’
The following packages will be REMOVED: gnucash gstreamer1.0-gtk3 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x ink-generator libges-1.0-0 libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 libreoffice-avmedia-backend-gstreamer libreoffice-base-core libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gtk2 libreoffice-impress libreoffice-presentation-minimizer libreoffice-writer libwebkit2gtk-4.0-37 libwebkitgtk-1.0-0 libyelp0 osmo python-rgain roger-router roger-router-cli xfburn yelp zenity [...] The following packages have been kept back: libglib2.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-base1.0-0:i386 udisks2I wonder why so many packages are to be removed, that usually run well with systemd?
My active repos are:
$ inxi -r Repos: Active apt repos in: /etc/apt/sources.list.d/antix.list 1: deb https://mxlinux.mirror.iphh.net/packages/antix/sid sid main nosystemd Active apt repos in: /etc/apt/sources.list.d/debian.list 1: deb http://ftp.de.debian.org/debian/ unstable main contrib non-free Active apt repos in: /etc/apt/sources.list.d/extra.list 1: deb http://ftp.spline.de/pub/siduction/extra unstable main Active apt repos in: /etc/apt/sources.list.d/fixes.list 1: deb http://ftp.spline.de/pub/siduction/fixes unstable main No active apt repos in: /etc/apt/sources.list.d/onion.list No active apt repos in: /etc/apt/sources.list.d/various.listDo you have any ideas?
If I do not find a simple solution, my strategy will be:
– Wait a week or two. Maybe the issue will be solved by upgraded packages.
– If not, I shall perform ‘# apt full-upgrade’ and then reinstall the removed packages.- This reply was modified 3 years, 9 months ago by Xaver.
- This reply was modified 3 years, 9 months ago by Xaver.
- This reply was modified 3 years, 9 months ago by Xaver.
July 27, 2019 at 5:55 am #25021Forum Admin
anticapitalista
::What happens if you remove the prevent-systemd and systemd-must-die packages?
I don’t have them.- This reply was modified 3 years, 9 months ago by anticapitalista.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
July 27, 2019 at 6:56 am #25023Member
Xaver
::I have done that, but it does not make any difference. They should not do any harm either. All these packages do is providing dependeny conflicts with systemd.
prevent-systemd:
$ apt depends prevent-systemd prevent-systemd Conflicts: live-config-systemd Conflicts: systemd-cron Conflicts: systemd-sysv systemd-sysv:i386 Conflicts: <systemd-ui>systemd-must-die:
$ apt depends systemd-must-die systemd-must-die Conflicts: libpam-systemd libpam-elogind-compat Conflicts: live-config-systemd Conflicts: python-systemd Conflicts: systemd systemd:i386 Conflicts: systemd-cron Conflicts: <systemd-gui> Conflicts: <systemd-shim> Conflicts: systemd-sysv systemd-sysv:i386 Conflicts: <systemd-ui>In the current upgrade warnings’ of the siduction forum a user is reporting, that he cannot reinstall his broken KDE-Plasma.
https://forum.siduction.org/index.php?PHPSESSID=lkjicao57n1lcr92u4a8glhng0&topic=7710.0In a different thread the global moderator Piper mentions, that Debian has not fixed gstreamer yet.
https://forum.siduction.org/index.php?PHPSESSID=lkjicao57n1lcr92u4a8glhng0&topic=7705.0Therefore I think it is best to wait for these fixes to come. As long as I do not upgrade my system is working well.
Thank you for your help so far.——-
P.S. @ anticapitalista:
Have you ever tried to use the ‘Devuan Ceres Repo’ instead of the ‘Debian Sid Repo’?
I wonder, if they have already solved some of the systemd conflicts.
——-- This reply was modified 3 years, 9 months ago by Xaver.
- This reply was modified 3 years, 9 months ago by Xaver.
- This reply was modified 3 years, 9 months ago by Xaver.
July 27, 2019 at 9:24 am #25028Anonymous
::I have here
$ inxi -Sr System: Host: antix17-4 Kernel: 5.1.18-towo.1-siduction-amd64 x86_64 bits: 64 Desktop: Fluxbox 1.3.5 Distro: antiX-17.4_x64-base Helen Keller 6 March 2019 Repos: Active apt repos in: /etc/apt/sources.list.d/antix.list 1: deb http://ftp.halifax.rwth-aachen.de/mxlinux/packages/antix/sid sid main nosystemd nonfree 2: deb-src http://ftp.halifax.rwth-aachen.de/mxlinux/packages/antix/sid sid main nosystemd nonfree No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list Active apt repos in: /etc/apt/sources.list.d/debian.list 1: deb http://ftp.de.debian.org/debian/ unstable main contrib non-free No active apt repos in: /etc/apt/sources.list.d/onion.list Active apt repos in: /etc/apt/sources.list.d/siduction.list 1: deb http://ftp.uni-stuttgart.de/siduction/extra unstable main 2: deb-src http://ftp.uni-stuttgart.de/siduction/extra unstable main 3: deb http://ftp.uni-stuttgart.de/siduction/fixes unstable main contrib non-free 4: deb-src http://ftp.uni-stuttgart.de/siduction/fixes unstable main contrib non-free No active apt repos in: /etc/apt/sources.list.d/various.listtune2fs -l /dev/sdb7 | grep -i Created Filesystem created: Thu Mar 7 19:26:24 2019and a dist-upgrade shows this result:
root@antix17-4:/home/male# apt dist-upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paketaktualisierung (Upgrade) wird berechnet... Fertig Die folgenden NEUEN Pakete werden installiert: fonts-urw-base35 linux-headers-5.1.19-towo.1-siduction-amd64 linux-image-5.1.19-towo.1-siduction-amd64 logsave runit-helper Die folgenden Pakete sind zurückgehalten worden: udisks2 Die folgenden Pakete werden aktualisiert (Upgrade): acpi-support-base acpid cli-aptix control-centre-antix cryptsetup cryptsetup-bin cryptsetup-initramfs cryptsetup-run desktop-defaults-core-antix distro-info-data e2fslibs e2fsprogs file fonts-opensymbol htop initscripts libapparmor1 libaudit-common libaudit1 libcom-err2 libcomerr2 libcryptsetup12 libext2fs2 libfluidsynth1 libfreetype6 libgphoto2-6 libgphoto2-port12 libgs9 libgs9-common libidn2-0 libldap-2.4-2 libldap-common liblockfile-bin liblockfile1 libmagic-mgc libmagic1 libmojolicious-perl libparted-fs-resize0 libparted2 libruby2.5 libsemanage-common libsemanage1 libss2 libudisks2-0 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libxml-sax-perl libxmmsclient6 libzbar0 libzmq5 linux-headers-siduction-amd64 linux-image-siduction-amd64 live-kernel-updater parted patch pinentry-curses pinentry-gnome3 pinentry-gtk2 powermgmt-base python3-idna rsyslog ruby2.5 squashfs-tools sysv-rc sysvinit-core sysvinit-utils wget 69 aktualisiert, 5 neu installiert, 0 zu entfernen und 1 nicht aktualisiert. Es müssen 73,6 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 296 MB Plattenplatz zusätzlich benutzt. Möchten Sie fortfahren? [J/n]Sorry I forgot
male@antix17-4:~ $ apt policy libelogind0 libelogind0: Installiert: 241.3-1+debian1 Installationskandidat: 241.3-1+debian1 Versionstabelle: *** 241.3-1+debian1 500 500 http://ftp.de.debian.org/debian unstable/main amd64 Packages 100 /var/lib/dpkg/status 239.1-0.1 500 500 http://ftp.halifax.rwth-aachen.de/mxlinux/packages/antix/sid sid/main amd64 Packages male@antix17-4:~ $ apt policy libsystemd0 libsystemd0: Installiert: (keine) Installationskandidat: 241-7 Versionstabelle: 241-7 500 500 http://ftp.de.debian.org/debian unstable/main amd64 PackagesJuly 28, 2019 at 2:35 am #25056Member
Xaver
::This moring ‘# apt full-upgrade’ rolled throug without any removals (219 packages upgraded!).
BUT: ‘# apt upgrade’ is not working yet. Please check this on your systems!
The following packages have unmet dependencies: libelogind0 : Conflicts: libsystemd0 libelogind0:i386 : Conflicts: libsystemd0 E: Broken packagesMy basic system in VirtualBox has this problem too.
Could it be, that any of the following packages need an upgrade or a fix?
gir1.2-polkit-1.0
libpolkit-agent-1-0
libpolkit-backend-1-0
libpolkit-gobject-1-0
libpolkit-qt5-1-1 [not on my VBox basic system, so probably not the cause]
policykit-1- This reply was modified 3 years, 9 months ago by Xaver.
- This reply was modified 3 years, 9 months ago by Xaver.
July 28, 2019 at 4:26 am #25062Anonymous
::Excuse me, but you should be aware of the differences between the commands
apt upgradeand
apt full-upgrade (apt dist-upgrade)familiarize. Use man apt
July 28, 2019 at 4:54 am #25064Member
Xaver
::of course
‘apt upgrade’ = ‘apt-get upgrade –with-new-pkgs’You can use it, if ‘apt full-upgrade’ will remove packages.
Then at least you can upgrade those packages, which are free from conflicts.- This reply was modified 3 years, 9 months ago by Xaver.
July 28, 2019 at 6:00 am #25067Anonymous
::Second sorry, but you still don’t get it!
man aptupgrade (apt-get(8))
upgrade wird verwendet, um verfügbare Upgrades für alle derzeit auf dem System installierten Pakete von den in der sources.list(5) konfigurierten Quellen
zu installieren. Neue Pakete werden installiert, falls dies nötig ist, um Abhängigkeiten zu erfüllen, existierende werden jedoch nie entfernt. Falls das
Upgrade für ein Paket verlangt, dass ein installiertes Paket entfernt wird, wird dieses Upgrade nicht durchgeführt.full-upgrade (apt-get(8))
full-upgrade verrichtet die Funktion von »upgrade«, wird aber auch installierte Pakete entfernen, falls dies erforderlich ist, um ein Upgrade des Systems
als Ganzes durchzuführen.The apt upgrade command is counterproductive in a sid because it does NOT remove the packages it keeps on the system. Sooner or later they will conflict with other (newer) packages. Or, are you writing down the packages he keeps on the system?
On a sid only the command is used:
apt full-upgrade or apt dist-upgrade (the older version I’m using). You should have learned that in siduction!July 28, 2019 at 6:21 am #25070Member
Xaver
July 28, 2019 at 6:53 am #25072Anonymous
::Yes, but @devil means the upgrading to a single package/package group..
Did you read the rest of the thread?
Especially what @piper says about the topic? Here you can find the counterproductivity of the “upgrade”. -
AuthorPosts
- You must be logged in to reply to this topic.