On Tuesday 01 of September 2020 21:25:43 William Morder via trinity-users
via tde-users wrote:
On Tuesday 01 September 2020 09:33:08 Dr. Nikolaus
Klepp wrote:
.
.
The Beowul repo for trinity is just a link to the Buster Repo. Just
use Buster, it's OK.
The problem currently remains the same, as
related below.
Hi Nik! Thanks for your help.
Buster is named only for some oddball third-party stuff; except,
that is, for Trinity-TDE repos themselves (for which, see below).
deb-multimedia repos (for ? I forget)
Ok. That is most likely your troublemaker. You'll need to get rid of
all packages from that repo - that will cause some TDE packags to be
removed, too, due to dependencies. Identify one of the deb-multimedia
packages, then use "apt-show-versions" (most likely you'll need to
install it first) and grep for the extensions. This is a tediouse
process, I've been through it a couple of times. The only thing you
maybe miss is libdvdcss2. I think I installed it from the sources.
Nik
Nope. Nothing was installed from that repo (yet), and now it's disabled,
once again I updated the sources.list, but apt-get keeps returning the
same message:
The following packages have unmet dependencies:
network-manager : Depends: libpam-systemd
E: Unable to correct problems, you have held broken packages.
I did make the arrangements so that I could create a built-root for Beowulf
and test how it is with the network-manager package.
I can confirm that network-manager does contain a dependency on
libpam-systemd. However, it is clear that this dependency can be met by
installing the libpam-elogind package. To my surprise, libpam-elogind
reported a missing dependency because the required libelogind0 package
conflicted with the installed libsystemd0. After replacing libsystemd0
with libelogind0, it was possible to continue.
Note: For just such cases, I use aptitude in interactive mode, because
everything can be elegantly found and solved there.