[Eisfair_dev] [e1] alte oder/und doppelte Pakete

Stefan Welte post at stefan-welte.de
Mi Feb 24 20:41:01 CET 2016


Hallo eisfair-Entwickler,

ich habe eine Reihe von alten (2004-2010) Paketen auf meinen beiden Servern.
Das Löschen macht mir Unbehagen, da vermutlich etwas kaputt geht dabei.

Als Beispiel hier die beiden folgenden installierten Pakete:
> libtasn1                   │lib          │2.6.0  │stable  │2015-10-06│        │Library: ASN.1 - parsing library
> libtasn1-3                 │lib          │1.3.4  │testing │2009-10-10│        │Library: libtasn1-3
und die zugehörigen filelists:
> cat /etc/filelist.d/libtasn1-files.txt 
> #----------------------------------------------------------------------------
> # libtasn1-files.txt - list of all files of package 'libtasn1'
> #
> # Creation   : 2015-10-06  hbfl
> # Last update: 2015-10-06  hbfl
> #----------------------------------------------------------------------------
> b 0755 root root libtasn1 usr/bin/asn1Coding
> b 0755 root root libtasn1 usr/bin/asn1Decoding
> b 0755 root root libtasn1 usr/bin/asn1Parser
> s 0777 root root libtasn1 usr/lib/libtasn1.so.3
> b 0644 root root libtasn1 usr/lib/libtasn1.so.3.1.5
> s 0777 root root libtasn1 usr/lib/libtasn1.so.6
> b 0644 root root libtasn1 usr/lib/libtasn1.so.6.5.1
> u 0644 root root libtasn1 var/install/packages/libtasn1
> #
> u 0644 root root libtasn1 etc/filelist.d/libtasn1-files.txt

> cat /etc/filelist.d/libtasn1-3-files.txt 
> #----------------------------------------------------------------------------
> # libtasn1-3-files.txt - list of all files of package 'libtasn1-3'
> #
> # Creation   : 2009-10-10  alex
> # Last update: 2009-10-10  alex
> #----------------------------------------------------------------------------
> u 0755 root root libtasn1-3 tmp/install.sh
> u 0755 root root libtasn1-3 tmp/preinstall.sh
> b 0755 root root libtasn1-3 usr/bin/asn1Coding
> b 0755 root root libtasn1-3 usr/bin/asn1Decoding
> b 0755 root root libtasn1-3 usr/bin/asn1Parser
> b 0644 root root libtasn1-3 usr/lib/libtasn1.so.3.1.5
> u 0644 root root libtasn1-3 usr/share/doc/libtasn1-3/changes.txt
> u 0644 root root libtasn1-3 var/install/packages/libtasn1-3
> #
> f 0755 root root libtasn1-3 usr/share/doc/libtasn1-3
> #
> u 0644 root root libtasn1-3 etc/filelist.d/libtasn1-3-files.txt
> u 0700 root root libtasn1-3 var/install/deinstall/libtasn1-3

Von welchem Paket stammt die /usr/lib/libtasn1.so.3.1.5 ? Das, welches zueltzt installiert wurde?
Könnte es bei diesem oder anderen Paketen problematisch sein, wenn ich deinstalliere?

Ist es korrekt, daß libtasn1-3 eine deinstall hat, die das Paket nicht entfernen lässt?
tail /var/install/deinstall/libtasn1-3
> # read eislib
> . /var/install/include/eislib
> 
> mecho -info " THIS PACKAGE IS PART OF THE SYSTEM!"
> mecho -info " YOU CAN NOT REMOVE IT "
> 
> exit 1

Wieso hat libtasn1 keine /var/install/deinstall/libtasn1?

Wie soll ich meine Systeme "Aufräumen"? Alle filelists auf Konflikte prüfen?

Danke,
Stefan


Mehr Informationen über die Mailingliste Eisfair_dev