Hi!
Anno domini 2021 Sun, 20 Jun 12:26:52 +0100
Michael Howard via tde-devels scripsit:
Hey guys,
I have noticed problems recently installing TDE on Devuan i386 systems.
I needed to test something else which led to do a fresh Devuan i386
install and a Debian Stretch i386 conversion to beowulf and the install
of tde-trinity or tdebase-trinity gave dependency issues. Not sure if
this applies to x64.
I can work round these using '--without-recommends' but 'non technical'
Devuan users may not appreciate this. Should the install docs highlight
this?
A sample output of 'aptitude install tdebase-trinity' is;
The following packages have unmet dependencies:
consolekit : Depends: libcgmanager0 (>= 0.28) but it is not going to
be installed
Depends: libck-connector0 (= 1.2.1-8) but it is not going
to be installed
Depends: libnih-dbus1 (>= 1.0.0) but it is not going to
be installed
Depends: libnih1 (>= 1.0.0) but it is not going to be
installed
libpolkit-backend-elogind-1-0 : Conflicts: consolekit but 1.2.1-8 is
installed
libpolkit-gobject-elogind-1-0 : Conflicts:
libpolkit-gobject-consolekit-1-0 but 0.105-25+devuan8 is installed
libpolkit-gobject-consolekit-1-0 : Conflicts:
libpolkit-gobject-elogind-1-0 but 0.105-25+devuan8 is to be installed
The following actions will resolve these dependencies:
Remove the following packages:
1) elogind [241.4-2 (now, stable)]
2) libpam-elogind [241.4-2 (now, stable)]
Install the following packages:
3) libpolkit-backend-consolekit-1-0 [0.105-25+devuan8 (stable)]
Keep the following packages at their current version:
4) libcgmanager0 [0.41-2+devuan1 (now, stable)]
5) libck-connector0 [1.2.1-8 (now, stable)]
6) libnih-dbus1 [1.0.3-10+b2 (now, stable)]
7) libnih1 [1.0.3-10+b2 (now, stable)]
8) libpolkit-backend-elogind-1-0 [Not Installed]
9) libpolkit-gobject-elogind-1-0 [Not Installed]
Leave the following dependencies unresolved:
10) consolekit recommends pm-utils
11) openssh-server recommends default-logind | logind | libpam-systemd
12) xserver-xorg-core recommends libpam-systemd
The above is just one example. Without elogind installed, another set of
issues is raised.
Also, using '--without-recommends' to avoid the conflicts results in
numerous tde & non tde packages not being installed, which might not be
what the user wants.
Cheers,
Upgrade from old version, I guess. Purge consolekit first, install elogind, then tde.
Nik
--
Please do not email me anything that you are not comfortable also sharing with the NSA,
CIA ...