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

Holger Bruenjes holgerbruenjes at gmx.net
Mi Mär 2 18:35:18 CET 2016


Hall Stefan

Am 2016-03-02 um 01:16 schrieb Stefan Welte:

> Am 25.02.2016 um 11:18 schrieb Juergen Edner:
>> eventuell hilft Dir das Skript /var/install/bincheck-package-usage
>> weiter, welches die Paketreferenzierung prüft und Dir die bekannten
>> Abhängigkeiten auswirft.
> 
>> root at eis1 2.6.9:~ # /var/install/bin/check-package-usage -noref
>> root at eis1 2.6.9:~ #

hmm, wie kommst Du auf die Parameter

eis:/ # /var/install/bin/check-package-usage libt1
apache2_php5 php5_ccpp




> Ich habe mir mal libstdc...-Pakete vorgenommen:
> Installiert (laut /var/install/packages/...):
> libstdcpp5
> libstdc++.so.6.0.17
> libstdcpp-libc6-2-2
> libstdc++.so.6.0.3
> 
>> root at eis1 2.6.9:~ # ls -la /etc/filelist.d/libstdc*
>> -rwxr--r-- 1 root root 359 26. Jun 2005 /etc/filelist.d/libstdcpp5-files.txt
>> -rw-r--r-- 1 root root 681 16. Dez 2007 /etc/filelist.d/libstdcpp-libc6-2-2-files.txt
> 
> Wieso hat libstdc++.so.6.0.17 und libstdc++.so.6.0.3 keine filelist?

die libstdc++ ist Bestandteil der Base, seit update-2.0.1 -> 2012-12-23

eigentlich sollte das Paket mit der libstdc++.so.6.0.3 abgeraeumt
worden sein

> weitere Info zum Stand:
>> root at eis1 2.6.9:~ # grep libstdc /etc/filelist.d/*
>> /etc/filelist.d/gcc-files.txt:b 0644 root root gcc usr/lib/libstdc++-3-libc6.2-2-2.10.0.a
>> /etc/filelist.d/gcc-files.txt:b 0755 root root gcc usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
>> /etc/filelist.d/gppshare-files.txt:b 0755 root root gppshare usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
>> /etc/filelist.d/libstdcpp5-files.txt:# libstdcpp5-files.txt - list of all files of package 'libstdcpp5'
>> /etc/filelist.d/libstdcpp5-files.txt:b 0755 root root libstdcpp5 usr/lib/libstdc++.so.5
>> /etc/filelist.d/libstdcpp5-files.txt:u 0644 root root libstdcpp5 var/install/packages/libstdcpp5
>> /etc/filelist.d/libstdcpp-libc6-2-2-files.txt:# libstdcpp-libc6-2-2-files.txt - list of all files of package 'libstdcpp-libc6-2-2'
>> /etc/filelist.d/libstdcpp-libc6-2-2-files.txt:u 0755 root root libstdcpp-libc6-2-2 tmp/install.sh
>> /etc/filelist.d/libstdcpp-libc6-2-2-files.txt:b 0555 root root libstdcpp-libc6-2-2 usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
>> /etc/filelist.d/libstdcpp-libc6-2-2-files.txt:u 0644 root root libstdcpp-libc6-2-2 var/install/packages/libstdcpp-libc6-2-2
>> /etc/filelist.d/libstdcpp-libc6-2-2-files.txt:u 0644 root root libstdcpp-libc6-2-2 etc/filelist.d/libstdcpp-libc6-2-2-files.txt
>> /etc/filelist.d/libstdcpp-libc6-2-2-files.txt:u 0700 root root libstdcpp-libc6-2-2 var/install/deinstall/libstdcpp-libc6-2-2
>> root at eis1 2.6.9:~ # la /usr/lib/libstdc*
>> -rw-r--r-- 1 root root 288540 14. Dez 2009  /usr/lib/libstdc++-libc6.2-2.so.3
>> lrwxrwxrwx 1 root root     18 22. Aug 2009  /usr/lib/libstdc++.so -> libstdc++.so.6.0.3


>> lrwxrwxrwx 1 root root     19 18. Apr 2015  /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.17
>> -rw-r--r-- 1 root root 954912 18. Apr 2015  /usr/lib/libstdc++.so.6.0.17
>> root at eis1 2.6.9:~ # cat /etc/filelist.d/libstdcpp*
>> #----------------------------------------------------------------------------
>> # libstdcpp5-files.txt - list of all files of package 'libstdcpp5'
>> #
>> # Creation: 26.06.2005
>> #----------------------------------------------------------------------------
>> b 0755 root root libstdcpp5 usr/lib/libstdc++.so.5
>> u 0644 root root libstdcpp5 var/install/packages/libstdcpp5
>> #----------------------------------------------------------------------------
>> # libstdcpp-libc6-2-2-files.txt - list of all files of package 'libstdcpp-libc6-2-2'
>> #
>> # Creation   : 2007-08-29  holbru
>> # Last update: 2007-08-29  holbru
>> #----------------------------------------------------------------------------
>> u 0755 root root libstdcpp-libc6-2-2 tmp/install.sh
>> b 0555 root root libstdcpp-libc6-2-2 usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
>> u 0644 root root libstdcpp-libc6-2-2 var/install/packages/libstdcpp-libc6-2-2
>> #
>> u 0644 root root libstdcpp-libc6-2-2 etc/filelist.d/libstdcpp-libc6-2-2-files.txt
>> u 0700 root root libstdcpp-libc6-2-2 var/install/deinstall/libstdcpp-libc6-2-2
> 
> Ich nehme an, ich kann libstdcpp5, libstdcpp-libc6-2-2 und libstdc++.so.6.0.3 deinstallieren?

das kann ich so nicht beantworten, aktuell  wird dagegen nicht
uebersetzt

libstdc++-3-libc6.2-2-2.10.0.so  -> gcc-2.95

die sollte ganz sicher wech  -> libstdc++.so.6.0.3

libstdcpp5  es wird sich schon jemand beschweren wenn sie fehlt

Holger


Mehr Informationen über die Mailingliste Eisfair_dev