[Eisfair] Alte Lib-Pakete aufräumen

Stefan Puschek stefan.puschek at t-online.de
Do Aug 1 20:53:32 CEST 2024


Hallo Marcus,

> > Aber libreadline7 stellt sich quer:
> > barbrady # eisman usage libreadline7
> > package: libreadline7
> > barbrady # eisman uninstall libreadline7
> >  
> > The following packages will be uninstalled:
> >  
> > version  status   name                   source
> > ---------------------------------------------------------------------
> > 2.8.4    stable   libreadline7           https://www.pack-eis.de
> >  
> > 1 package(s) will free approx. 1 MB of disk space.
> >  
> > Continue (y/n) [yes]?
> > Uninstallation of: libreadline7 (2.8.4) ...
> > Unable to deinstall package libreadline7!
> > Package libreadline7 NOT removed!
> 
> Dieses alte Paket hatte wohl keine Fileliste
> 
> /etc/filelist.d/libreadline7-files.txt
gibts nicht

> 
> und keine Deinstall
> 
> /var/install/deinstall/libreadline7
gibts nicht

> 
> Bitte das kurz prüfen, habe die Pakete hier nicht mehr drauf und kann
> das selbst nicht prüfen.
> 
> Die Libfiles sollten
> 
> /usr/lib/libhistory.so.7*
> /usr/lib/libreadline.so.7*
gibts beide nicht


> sein, denn ähnliche gibt es, dann mit der Ziffer 8 im aktuellen Paket 
> libreadline8.
die habe ich

> 
> Also müsste man
> 
> /usr/lib/libhistory.so.7*
> /usr/lib/libreadline.so.7*
> /var/install/packages/libreadline7
> 
> manuell löschen.
> 
> eisman uninstall --force libreadline7
> 
> wird möglicherweise nicht helfen, nun noch das Paket in der
> installed.db loszuwerden, was dann manuell mit einem Editor in 
> /var/lib/eisman/installed.db erfolgen muss, wo man dann den
> kompletten Block für libreadline7, alle Zeilen beginnen mit
> 
> [lib][libreadline7][2.8.4]
> 
> entfernt, oder folgende Konsolenbefehle:
> 
> # cd /var/lib/eisman
> # grep -v "\[lib\]\[libreadline7\]\[2.8.4\]\[" installed.db > i
> 
> nutzt.
> 
> Wenn du das icdiff Paket drauf hast, kann man nun sicherheitshalber
> schauen, ob wirklich nur das gewollte in der Datei i fehlt.
> 
> Wenn dem so ist, moven wir das auf die installed.db:
> 
> # mv i installed.db
> 
> Warte aber mal, ob Holger ergänzende Ideen hat; es eilt überhaupt
> nicht das Paket umgehend entfernen zu müssen.
> 
mache ich

Groetjes
Stefan




Mehr Informationen über die Mailingliste Eisfair