:: Re: [DNG] packages held back due to…
Top Page
Delete this message
Reply to this message
Author: Hendrik Boom
Date:  
To: dng
Subject: Re: [DNG] packages held back due to conflict with libsystemd0
On Sun, Nov 08, 2020 at 05:48:49AM -0300, Eike Lantzsch via Dng wrote:
> Hi Arnt!
>
> On Saturday, 7 November 2020 21:56:38 -03 Arnt Karlsen wrote:
> > On Sat, 07 Nov 2020 19:11:45 -0300, Eike wrote in message
> >
> > <1837090.H3z0i6zCVW@lxcl01>:
> > > Hi Arnt,
> > >
> > > thanks for answering and for the extra recommendations.
> > >
> > > On Saturday, 7 November 2020 18:38:48 -03 Arnt Karlsen wrote:
> > > > On Sat, 07 Nov 2020 16:22:24 -0300, Eike wrote in message
> > > >
> > > > <1632636.6XzDy3geBR@lxcl01>:
> > > > > On Saturday, 7 November 2020 15:52:25 -03 Ludovic Bellière
> > > > >
> > > > > wrote:
> > > > > > Hi Eike,
> > > > > >
> > > > > > Install libelogind0 first, so it takes precedence over
> > > > > > systemd,
> > > > > > then
> > > > > > elogind.
> > > > >
> > > > > Thanks - but ->
> > > > > That is impossible because of a catch-22.It is not even possible
> > > > > to deinstall/purge libsystemd0it seems to be there to haunt me.
> > > > >
> > > > > Copy and paste off aptitude introduced some not-so-nice
> > > > > esc-sequences
> > > > > into the text. I hope that it will not mess-up the message too
> > > > > much.
> > > >
> > > > ..2 main ways: use aptitude to pick the version you want.
> > >
> > > aptitude isn't good at hen-and-egg-problems
> >
> > ..I find it's pretty good at showing you solutions; break some
> > package, when it whines "Broken package", hit "e" and "." or "," to
> > browse thru to some solution as close as possible to what you want,
> > and mod that to what you want. Rip out stuff you want gone with dpkg
> > --force-* trains.
> > > > ..if aptitude's error handling fails to find a solution, try apt
> > > > and apt-get, they do things differently, and if those fail, we
> > > > have
> > > > rpm-style nuclear --force purge options to find with dpkg --help
> > > > and dpkg --force-help, just line or pile 'em up. ;o)
> > >
> > > Good grief!
> > >
> > > Yep apt does things differently.
> > > apt: ""You are about to do something potentially harmful."
> > > I typed "Yes, yadda yadda ..."
> > > It deinstalled hundreds of packages, just as I instructed it to do,
> >
> > ...with apt* et al. Is why I propose dpkg -P --force-* trains.
> >
> > .."-P" == "--purge", I failed to include that, I thought it was
> > obvious in the context of your thread here, my bad.
> >
> > ..by "just line or pile 'em up", I meant line up --force-* options
> > after "dpkg -P trumpackage" until it does obey your stupid command.
> > (It will still whine, because breaking your box is generally
> > considered stupid if you don't know how to fix it.)


I presume "trumpackage" is the one you want to get rid of.
Don't use purge on the packages you'll want to reinstall -- you probably
want to retain their onfigurations.

> >
> > ..once you've ripped out the trumpy stuff, your box is broken, fix
> > it with e.g. aptitude and dpkg --configure -a replacing the missing
> > trumpy bits you threw out, with whatever you want instead.
>
> Yes, I'll go for that route as soon as I find some time to do it.
> Just now I'm doing a little bit of forensics on the matter, but only at
> the side while occupied with other stuff.
>
> When installing Beowulf with netinstall, libsystemd0 is being
> deinstalled by dpkg and directly after libelogind0 installed also with
> dpkg.
> That is the step which my upgrade from ASCII to Beowulf missed.
>
> I was reading up the upgrade procedure again on
> https://www.devuan.org/os/documentation/dev1fanboy/en/upgrade-to-beowulf
> but did not see a hint that this was necessary to perform manually.
> As far as I can recall I followed the procedure when upgrading my ASCII
> installation.
> I still have snapshots around of my former ASCII installation and as
> soon as I find the time I shall go through the process again and see
> where it goes wrong or where I made a mistake.
> >
> > > including apt, aptitude and deselect. Tadaaaa!
> > > I had a snapshot and restored it.
> > > Now, there is obviously no way out of this - so be it.
> > > I will do a fresh install of Beowulf because I really have more
> > > important things to do.
> Done, for result please see further up
> > >
> > > > ..once you've thrown out the trump you want out, refer back to
> > > > Ludovic's advice. ;o)
> > >
> > > not biting the hook ...
> > .. ;o)
> >
> Thank you for your help and consideration.
> Eike
> --
> Eike Lantzsch ZP6CGE
>
>
>
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng