Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDE4 Stable für Gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Wed Apr 15, 2009 9:55 pm    Post subject: Reply with quote

Woran es genau lag keine Ahnung, aber ich hatte oben den falschen Namen gewählt, das Overlay hies eigentlich kde-testing.
Sorry.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
Mr. Anderson
l33t
l33t


Joined: 22 Apr 2004
Posts: 762

PostPosted: Wed Apr 15, 2009 10:09 pm    Post subject: Reply with quote

Es war schon die Sache mit qt-core. Ich war nur zu blöd, genau zu lesen. Soprano war gegen eine andere, nicht mehr installierte Version von qt gelinkt. :)
Normalerweise sollten solche Updates von Qt 4.x auf Qt 4.y eigentlich ABI-kompatibel sein. Vermutlich wurde irgendwas an der .so-Bezeichnung geschraubt oder so. Keine Ahnung, verstehe nicht genug von den Details. Es ist in jedem Fall ratsam, dass Du mal komplett ein revdep-rebuild durchlaufen lässt. Gut möglich, dass noch mehr kaputt gelinkt ist.

achja, der entscheidende Hinweis im build-log war
Quote:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/libsoprano.so: undefined reference to `qFlagLocation(char const*)'

Mit Hilfe der elf-utils, ließ sich schnell herausfinden, zu welcher lib qFlagLocation(char const*) gehört:
Code:
for i in /usr/lib64/qt4/*.so; do { eu-readelf -s $i | grep qFlagLocation; } && echo $i; done
 2119: 000000000013ca80     44 FUNC    GLOBAL DEFAULT       11 _Z13qFlagLocationPKc
/usr/lib64/qt4/libQtCore.so


Jetzt ist natürlich nicht libQtCore.so kaputt, sondern libsoprano.so, das gegen libQtCore.so gelinkt ist.
Back to top
View user's profile Send private message
michael_w
Guru
Guru


Joined: 22 Feb 2006
Posts: 482
Location: 09xxx

PostPosted: Thu Apr 16, 2009 8:57 am    Post subject: Reply with quote

Danke für die Erklärungen. Es lief jetzt durch, ist aber bei einem anderen Paket hängengeblieben (pykde-4.2.2-r1). Und da habe ich selbst mal das build.log durchsucht. Dabei bin ich darauf gekommen das irgendwas mit python nicht stimmt (ich hatte 2.5.x und 2.6.x drauf). Habs neu kompiliert (2.5.x) und danach den python-updater gestartet. Als ich gesehen habe das er dann von 2.5 auf 2.6 wollte habe ich das gecancelt und mir dabei warscheinlich python zerschossen. ;(

Jetzt geht hier nicht mehr viel:
Code:

gauss ~ # emerge
-su: /usr/bin/emerge: /usr/bin/python: bad interpreter: Datei oder Verzeichnis nicht gefunden

_________________
Linux ryzen 6.6.57-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Oct 25 08:56:19 CEST 2024 x86_64 AMD Ryzen 7 PRO 4750G with Radeon Graphics AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
michael_w
Guru
Guru


Joined: 22 Feb 2006
Posts: 482
Location: 09xxx

PostPosted: Thu Apr 16, 2009 9:20 am    Post subject: Reply with quote

michael_w wrote:

Jetzt geht hier nicht mehr viel:
Code:

gauss ~ # emerge
-su: /usr/bin/emerge: /usr/bin/python: bad interpreter: Datei oder Verzeichnis nicht gefunden

geht wieder, habe die symlinks neu gesetzt.
_________________
Linux ryzen 6.6.57-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Oct 25 08:56:19 CEST 2024 x86_64 AMD Ryzen 7 PRO 4750G with Radeon Graphics AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
Mr. Anderson
l33t
l33t


Joined: 22 Apr 2004
Posts: 762

PostPosted: Thu Apr 16, 2009 10:43 am    Post subject: Reply with quote

Du hast ACCEPT_KEYWORDS="~amd64" gesetzt, oder? Da sind solche Problemchen mehr oder weniger normal. :)
Back to top
View user's profile Send private message
michael_w
Guru
Guru


Joined: 22 Feb 2006
Posts: 482
Location: 09xxx

PostPosted: Thu Apr 16, 2009 10:44 am    Post subject: Reply with quote

Mr. Anderson wrote:
Du hast ACCEPT_KEYWORDS="~amd64" gesetzt, oder? Da sind solche Problemchen mehr oder weniger normal. :)

ich hatte es gesetzt, bin wieder auf dem Weg zurück, zumindest soweit es geht.
_________________
Linux ryzen 6.6.57-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Oct 25 08:56:19 CEST 2024 x86_64 AMD Ryzen 7 PRO 4750G with Radeon Graphics AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
michael_w
Guru
Guru


Joined: 22 Feb 2006
Posts: 482
Location: 09xxx

PostPosted: Thu Apr 16, 2009 3:41 pm    Post subject: Reply with quote

Nur mal als Rückmeldung. Nachdem ich noch ein Problechen mit perl gefixt hatte, kompilierte jetzt kde-4.2.2 durch und ist jetzt benutzbar. ;)
Thx an Mr. Anderson
_________________
Linux ryzen 6.6.57-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Oct 25 08:56:19 CEST 2024 x86_64 AMD Ryzen 7 PRO 4750G with Radeon Graphics AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum