aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking

Nach einem smart-update/ugrade erhalte ich nun die Meldung aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking Was ist mit "re-linking" gemeint? Ein Deinstallier und erneutes Installieren von aptitude: half nicht. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Am Samstag, 17. Juni 2006 16:49 schrieb Al Bogner:
Nach einem smart-update/ugrade erhalte ich nun die Meldung
aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking
Was ist mit "re-linking" gemeint?
Ein Deinstallier und erneutes Installieren von aptitude: half nicht.
Ich habe da jetzt etwas dazu gefunden, bin aber noch immer nicht weiter: http://linux.derkeiler.com/Mailing-Lists/SuSE/2006-03/msg01629.html "Not exactly sure what caused it but I went back and forth between smart and synaptic to get it corrected. I had three 'broken' packages and three packages that had two versions each installed. Once I fixed them, and ran an 'rpm --rebuilddb' all was fine." Ein rpm --rebuilddb hilft nicht, wenn man keine Pakete deinstalliert, nur welche sind bei mir kaputt bzw. doppelt vorhanden? Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Hallo, Am Sam, 17 Jun 2006, Al Bogner schrieb:
Am Samstag, 17. Juni 2006 16:49 schrieb Al Bogner:
Nach einem smart-update/ugrade erhalte ich nun die Meldung
aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking
Was ist mit "re-linking" gemeint?
man ld ;) Also dass man die Binaries nochmal gegen die Libs baut. Typisch machen das GNU Sachen mit 'libtool --mode=link' oder 'libtool --mode=relink'. Dazu braucht's aber die Sourcen. Per Hand nimmt man 'ld'.
Ein Deinstallier und erneutes Installieren von aptitude: half nicht.
Ich habe da jetzt etwas dazu gefunden, bin aber noch immer nicht weiter: http://linux.derkeiler.com/Mailing-Lists/SuSE/2006-03/msg01629.html "Not exactly sure what caused it but I went back and forth between smart and synaptic to get it corrected. I had three 'broken' packages and three packages that had two versions each installed. Once I fixed them, and ran an 'rpm --rebuilddb' all was fine."
ldd `which aptitude` grep 'pkgAcquireStatus' ... Ich schaetze, das ist ne lib von aptitude oder libzypp. aptitude habe ich hier nicht und die libzypp ist leider gestript (no symbols). Siehe 'man strip'. Sind denn Pakete mehrfach installiert? Von was haengt aptitude ab und/oder bringt das eigene libs mit? Was sagt eigentlich rpm -Va? -dnh -- "Spock, Sie erstaunen mich immer wieder." "Ich mich auch." [Pille und Spock in StarTrek V] -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Am Samstag, 17. Juni 2006 23:18 schrieb David Haller: Hallo David,
aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking
Sind denn Pakete mehrfach installiert? Von was haengt aptitude ab und/oder bringt das eigene libs mit?
Was sagt eigentlich rpm -Va?
Ich stell das mal zurück. Ich muss vorher einige andere Rechner aufsetzen. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Al Bogner schrieb:
Am Samstag, 17. Juni 2006 23:18 schrieb David Haller:
aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking
Sind denn Pakete mehrfach installiert? Von was haengt aptitude ab und/oder bringt das eigene libs mit?
Was sagt eigentlich rpm -Va?
Ich stell das mal zurück. Ich muss vorher einige andere Rechner aufsetzen.
Hatte den gleichen Fehler! Ich habe apt, apt-libs und apt-server upgedated auf 0.5.15repomd060302-0.suse1000.rb1. Da kam der Fehler. Wieder downgegraded auf 0.5.15cnc7-6, und alles ist wie gewohnt. Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Am Dienstag, 20. Juni 2006 13:44 schrieb Martin Ereth:
Al Bogner schrieb:
Am Samstag, 17. Juni 2006 23:18 schrieb David Haller:
aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking
Sind denn Pakete mehrfach installiert? Von was haengt aptitude ab und/oder bringt das eigene libs mit?
Was sagt eigentlich rpm -Va?
Ich stell das mal zurück. Ich muss vorher einige andere Rechner aufsetzen.
Hatte den gleichen Fehler!
Ich habe apt, apt-libs und apt-server upgedated auf 0.5.15repomd060302-0.suse1000.rb1. Da kam der Fehler. Wieder downgegraded auf 0.5.15cnc7-6, und alles ist wie gewohnt.
Hab auch das gleiche Problem, aber ein Downgrade kommt wohl eher nicht in Frage, da es schließlich die Version ist, die auch mit den neuen Repos zw. KDE & Co. umgehen kann :( Werd mich da jetzt aber auch mal mit rein hängen und falls ich Neues erfahre hier Bescheid geben. Grüße Thomas

So, ich habe zumindest schon einmal raus gefunden, dass es hier wohl um die apt-libs geht. Würde auch erklären, warum Synaptic Probleme macht, da es ja auch auf diese zurück greift.

Am Mittwoch, 21. Juni 2006 01:27 schrieb Thomas Ohms:
Hab auch das gleiche Problem, aber ein Downgrade kommt wohl eher nicht in Frage, da es schließlich die Version ist, die auch mit den neuen Repos zw. KDE & Co. umgehen kann :(
Ich bleibe vorher beim alten KDE und hoffe, dass sich das in der nächsten Zeit erledigt. Ich habe mal versucht die richtigen Leute anzuschreiben, ist aber gar nicht so einfach. Hat wer die Email-Adresse von rbos? apt-rpm-owner | distro2.conectiva.com.br ist eine ML und anmelden will ich mich dort eigenlich nicht. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Von: Al Bogner <suse-linux@ml061.pinguin.uni.cc> [...]
Ich habe mal versucht die richtigen Leute anzuschreiben, ist aber gar nicht so einfach. Hat wer die Email-Adresse von rbos?
Du hast evt. noch ein RPM von rbos auf deinem Rechner ? Dann bekommst du die eMail-Adresse mit "rpm": rpm -qi <paketname> Gruß Renate -- Echte DSL-Flatrate dauerhaft für 0,- Euro*! "Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Am Mittwoch, 21. Juni 2006 09:14 schrieb Al Bogner:
Am Mittwoch, 21. Juni 2006 01:27 schrieb Thomas Ohms:
Hab auch das gleiche Problem, aber ein Downgrade kommt wohl eher nicht in Frage, da es schließlich die Version ist, die auch mit den neuen Repos zw. KDE & Co. umgehen kann :(
Ich bleibe vorher beim alten KDE und hoffe, dass sich das in der nächsten Zeit erledigt.
Ich habe mal versucht die richtigen Leute anzuschreiben, ist aber gar nicht so einfach. Hat wer die Email-Adresse von rbos?
apt-rpm-owner | distro2.conectiva.com.br ist eine ML und anmelden will ich mich dort eigenlich nicht.
rbos@users.sourceforge.net

Am Mittwoch, 21. Juni 2006 11:03 schrieb Thomas Ohms:
Am Mittwoch, 21. Juni 2006 09:14 schrieb Al Bogner:
Am Mittwoch, 21. Juni 2006 01:27 schrieb Thomas Ohms:
Hab auch das gleiche Problem, aber ein Downgrade kommt wohl eher nicht in Frage, da es schließlich die Version ist, die auch mit den neuen Repos zw. KDE & Co. umgehen kann :(
apt-rpm-owner | distro2.conectiva.com.br ist eine ML und anmelden will ich mich dort eigenlich nicht.
rbos@users.sourceforge.net
Ich habe nun eine Antwort von Richard Bos: ---------- Weitergeleitete Nachricht ---------- Subject: Re: Bug: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking Date: Donnerstag, 22. Juni 2006 21:11 From: Richard Bos <*@radoeka.nl> Op donderdag 22 juni 2006 15:56, schreef u: You better sent it to apt4rpm-suse@lists.sourceforge.net, but you're correct that I provide the apt packages. Can you try the apt packages that are available from: ftp://ftp-1.gwdg.de/pub/opensuse/repositories/home:/rbos/ Perhaps that one does not show the error.
BTW, is there an aptitude for SuSE 10.1?
Not that I know of.... There is a package available in suser-guru's archive: SuSE/10.1-i386/base > zgrep aptitude cont* aptitude;0.3.1-2.guru.suse93;src;suser-guru ------------------------------------------------------- Also, happy testing ;-) Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Al Bogner wrote:
Nach einem smart-update/ugrade erhalte ich nun die Meldung
aptitude: Symbol `_ZTV16pkgAcquireStatus' has different size in shared object, consider re-linking
Was ist mit "re-linking" gemeint?
Es wurde vermutlich eine von aptitude verwendete Bibliothek ausgetauscht, die in der neuen Version nicht 100% kompatibel mit der urspruenglich von aptitude verwendeten Bibliothek ist. Deswegen muesste aptitude wohl erneut gegen die nun neue Bibliothek gelinkt werden (re-linking)... Vermute ich jetzt mal so. Mit "nm" kannst Du nachschauen, welches shared object das genannte Symbol enthaelt. Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (6)
-
Al Bogner
-
David Haller
-
Martin Ereth
-
Renate Neike
-
Thomas Hertweck
-
Thomas Ohms