Anno domini 2020 Tue, 1 Sep 12:25:43 -0700 William Morder via trinity-users scripsit: > > On Tuesday 01 September 2020 09:33:08 Dr. Nikolaus Klepp wrote: > > Anno domini 2020 Tue, 1 Sep 06:39:01 -0700 > > > > William Morder via trinity-users scripsit: > > > On Tuesday 01 September 2020 05:30:03 Dr. Nikolaus Klepp wrote: > > > > Anno domini 2020 Tue, 1 Sep 05:20:27 -0700 > > > > > > > > William Morder via trinity-users scripsit: > > > > > Another new problem, and I swear, this one is not of my own making; > > > > > unless of course you mean that I am one of those no-systemd devuan > > > > > dissidents. > > > > > > > > > > So far, in my new Beowulf installation, I've been using wicd to > > > > > connect; not because I prefer it, but only because it's there. When I > > > > > was running Jessie, over the past few years tdenetworkmanager and > > > > > wicd seemed to fight it out, and I couldn't figure out the cause. > > > > > Sometimes, on a fresh installation, I would be able to use > > > > > tdenetworkmanager; sometimes not. On the whole, I ended up using wicd > > > > > about 3/4 of the time. But anyway, at least I could connect, and had > > > > > no serious issues. It was more a matter of preference. One thing I > > > > > did notice, though, is that wicd somehow would assume root > > > > > privileges, even though I did not run it as root. > > > > > > > > > > Anyway, so in my new installation, I would like to use > > > > > tdenetworkmanager, but now I get these error messages. I list them in > > > > > order of discovery: > > > > > > > > > > 1 - network-manager-tde depends on network-manager > > > > > (Yeah, I knew that, but huh?) > > > > > The following packages have unmet dependencies: > > > > > network-manager-tde : Depends: network-manager (>= 0.7.0) but it is > > > > > not going to be installed > > > > > E: Unable to correct problems, you have held broken packages. > > > > > 2 - Let's grab that dependency ... > > > > > The following packages have unmet dependencies: > > > > > network-manager : Depends: libpam-systemd > > > > > > > > > > 3 - Let's try to build-dep ... > > > > > The following packages have unmet dependencies: > > > > > builddeps:network-manager : Depends: libpolkit-agent-1-dev (>= 0.97) > > > > > but it is not going to be installed > > > > > Depends: systemd (>= 185) but it is not > > > > > installable > > > > > > > > > > 4 - Why can't I build-dep for network-manager? > > > > > The following packages have unmet dependencies: > > > > > builddeps:network-manager : Depends: libpolkit-agent-1-dev (>= 0.97) > > > > > but it is not going to be installed > > > > > Depends: systemd (>= 185) but it is not > > > > > installable > > > > > E: Unable to correct problems, you have held broken packages. > > > > > > > > > > So the only answer I get is that I must install systemd in order to > > > > > run tdenetworkmanager? I've already tried some command-line voodoo to > > > > > force installation, ignore held packages, all that good stuff. > > > > > > > > > > I would just give up for the present, and rely on wicd, which at > > > > > least has always worked pretty well. It's been my #2 choice, when > > > > > I've had issues with tdenetworkmanager, which has been about 3/4 of > > > > > the past couple years. It may be an issue with Debian, because > > > > > technically TDE-Trinity uses Debian Buster packages, not Devuan > > > > > Beowulf; they are the same, mostly, but not always. > > > > > > > > > > Now my problem is, once I go online, thereafter I cannot go offline. > > > > > When I try, I usually find that I still have an active connection > > > > > that won't die; when I do succeed in going offline, after that I > > > > > cannot get back online, but must reboot in order to get a connection > > > > > again. > > > > > > > > > > My verdict is, something's wrong. > > > > > > > > > :) > > > > > > > > tdenetworkmanager works on beowulf, wicd does not - that's what I found > > > > when I upgraded. But there should not be any systemd dependecy when you > > > > are on devuan. Could you check if that you do not have accidentally > > > > activated some debian repository? > > > > > > > > Nik > > > > > > > > > Bill > > > > > > So, I tried to change the Trinity repos from Buster to Beowulf, updated > > > my sources.list, and that didn't work at all. Trinity only recognizes > > > Buster. I also tried to "pin" the packages to Beowulf (using the option > > > -t beowulf in apt-get), to no avail. > > > > 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. > > Bill > > > > I could disable them unless I need a specific package; but I seem to > > > recall that apt would try to uninstall whatever it was, if the repo is > > > not enabled. deb http://www.deb-multimedia.org stable main > > > deb-src http://www.deb-multimedia.org stable main > > > > > > the repos for Vivaldi (but I could disable these unless I want to > > > upgrade) deb http://repo.vivaldi.com/snapshot/deb/ stable main > > > > > > > > > the Tor project > > > > > > deb http://deb.torproject.org/torproject.org buster stable main > > > deb-src http://deb.torproject.org/torproject.org buster stable main > > > > > > Maybe Trinity itself, as I wasn't sure whether to insert Buster or > > > Beowulf. I noticed some repositories seem to redirect, but others want it > > > specified, one or the other. When I read the instructions and comments on > > > the wiki page, it said something about devuan users should "just use > > > debian", etc. > > > > > > deb http://mirror.ppa.trinitydesktop.org/trinity/trinity-r14.0.0/debian > > > buster main > > > deb-src > > > http://mirror.ppa.trinitydesktop.org/trinity/trinity-r14.0.0/debian > > > buster main > > > deb > > > http://mirror.ppa.trinitydesktop.org/trinity/trinity-builddeps-r14.0.0/de > > >bian buster main > > > deb-src > > > http://mirror.ppa.trinitydesktop.org/trinity/trinity-builddeps-r14.0.0/de > > >bian buster main > > > > > > deb http://mirror.ppa.trinitydesktop.org/trinity-sb buster main-r14 > > > deps-r14 deb-src http://mirror.ppa.trinitydesktop.org/trinity-sb buster > > > main-r14 deps-r14 > > > > > > Bill > > > > > > Let's check: I get these dependencies for network-mananger. As you see, it's homepage is the lore of GNOMEs, so it's deeply entangled with systemd. libsystemd0 is a functionless wrapper (on devuan) and libpam-systemd is a dummy. If you want to use it, you'll need these 2 packages, too. But I don't see systemd in my list. $ LANGUAGE=en aptitude show network-manager Package: network-manager Version: 1.14.6-2+deb10u1 State: installed Automatically installed: yes Priority: optional Section: net Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@xxxxxxxxxxxxxxxxxxxxxxx> Architecture: amd64 Uncompressed Size: 11,9 M Depends: libaudit1 (>= 1:2.2.1), libbluetooth3 (>= 4.91), libc6 (>= 2.26), libcurl3-gnutls (>= 7.16.3), libglib2.0-0 (>= 2.43.2), libgnutls30 (>= 3.6.5), libjansson4 (>= 2.0.1), libmm-glib0 (>= 1.0.0), libndp0 (>= 1.2), libnewt0.52 (>= 0.52.20), libnm0 (= 1.14.6-2+deb10u1), libpolkit-agent-1-0 (>= 0.99), libpolkit-gobject-1-0 (>= 0.104), libpsl5 (>= 0.13.0), libreadline7 (>= 6.0), libselinux1 (>= 1.32), libsystemd0 (>= 221), libteamdctl0 (>= 1.9), libudev1 (>= 183), libuuid1 (>= 2.16), lsb-base, wpasupplicant, dbus, udev, adduser, libpam-systemd, policykit-1 PreDepends: init-system-helpers (>= 1.54~) Recommends: ppp, dnsmasq-base, iptables, modemmanager, crda, isc-dhcp-client Suggests: libteam-utils Conflicts: network-manager:i386 Breaks: ppp (>= 2.4.7-3~), ppp:i386 (>= 2.4.7-3~), ppp (< 2.4.7-2+~), ppp:i386 (< 2.4.7-2+~) Description: network management framework (daemon and userspace tools) Homepage: https://wiki.gnome.org/Projects/NetworkManager Tags: implemented-in::c, interface::daemon, network::configuration, protocol::dhcp, protocol::ip, role::program, use::configuring nik@t61:~$ LANGUAGE=en aptitude show libpam-systemd No candidate version found for libpam-systemd Package: libpam-systemd State: not a real package Provided by: libpam-elogind (241.4-2) nik@t61:~$ LANGUAGE=en aptitude show libsystemd0 Package: libsystemd0 Version: 241-7~deb10u4 State: not installed Multi-Arch: same Priority: optional Section: libs Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers@xxxxxxxxxxxxxxxxxxxxxxx> Architecture: amd64 Uncompressed Size: 786 k PreDepends: libc6 (>= 2.28), libgcrypt20 (>= 1.8.0), liblz4-1 (>= 0.0~r122), liblzma5 (>= 5.1.1alpha+20120614) Breaks: libsystemd0:i386 (!= 241-7~deb10u4) Replaces: libsystemd0:i386 (< 241-7~deb10u4) Provided by: libelogind0 (241.4-2) Description: systemd utility library Homepage: https://www.freedesktop.org/wiki/Software/systemd Tags: role::shared-lib > > --------------------------------------------------------------------- > To unsubscribe, e-mail: trinity-users-unsubscribe@xxxxxxxxxxxxxxxxxxxxxxxxxx > For additional commands, e-mail: trinity-users-help@xxxxxxxxxxxxxxxxxxxxxxxxxx > Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ > Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting > > -- Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ... --------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@xxxxxxxxxxxxxxxxxxxxxxxxxx For additional commands, e-mail: trinity-users-help@xxxxxxxxxxxxxxxxxxxxxxxxxx Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting