View previous topic :: View next topic |
Author |
Message |
Bustarhymes1 n00b
Joined: 23 Oct 2005 Posts: 13 Location: Austria
|
Posted: Wed Aug 09, 2006 2:14 pm Post subject: Problem mit kscreensaver |
|
|
Tag auch!
Hab mir vor kurzen das neueste KDE (3.5.4) installiert, wohlgemerkt nur Teile davon. Brauch nicht alles und hab auch nicht die Zeit den Rechner ewig kompilieren zu lassen.
Naja, jetzt ist so ein Fall aufgetreten, wo ich doch etwas haben wollte, dass ich zuerst nicht installiert hatte -> Bildschirmschoner.
Gut, an und für sich kein Problem, schnell mal kscreensaver emerged und siehe folgendes:
Code: | Shitrix ~ # emerge -p kscreensaver
These are the packages that would be merged, in order:
Calculating dependencies... done!
[blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kscreensaver-3.5.1)
[ebuild UD] kde-base/arts-3.5.2-r1 [3.5.4]
[ebuild UD] kde-base/kdelibs-3.5.2-r6 [3.5.4]
[ebuild N ] kde-base/kscreensaver-3.5.1 USE="arts opengl xinerama -debug -kdeenablefinal -kdehiddenvisibility"
|
Ok, hab ich doch glatt vergessen, dass das neue KDE ja noch masked ist. Schnell ein echo "kde-base/kscreensaver ~x86" >> /etc/portage/package.keywords gemacht und noch mal geschaut ob's geht.
Jetzt fällt natürlich arts und kdelibs weg, aber folgendes bleibt:
Code: | Shitrix ~ # emerge -p kscreensaver
These are the packages that would be merged, in order:
Calculating dependencies... done!
[blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kscreensaver-3.5.3)
[ebuild N ] kde-base/kscreensaver-3.5.3 USE="arts opengl xinerama -debug -kdeenablefinal -kdehiddenvisibility"
|
Mal die Foren durchleuchtet, vl. gibts ja schon was dazu bzw. vl. bekomm ich irgendwo das 3.5.4-ebuild von kscreensaver her. Eher Fehlanzeige. Aber es gibt eine 3.5.4er Version davon, zumindest schon bei Kubuntu.
Warum es ausgerechnet kscreensaver und nicht xscreensaver und/oder kdeartwork-kscreensaver (3.5.4 ist installiert) sein muss ist schnell erklärt:
Bei KDE-look gibts nette Bildschirmschoner bereits als Ebuild für Gentoo (darunter auch kcometen3), nach kopieren des Ebuilds ins entsprechende Verzeichnis und einem Emerge-Versuch kam Folgendes:
Code: | Shitrix ~ # emerge -p kcometen3
These are the packages that would be merged, in order:
Calculating dependencies... done!
[blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kscreensaver-3.5.3)
[ebuild N ] kde-base/kscreensaver-3.5.3 USE="arts opengl xinerama -debug -kdeenablefinal -kdehiddenvisibility"
[ebuild N ] x11-misc/kcometen3-1.0 USE="arts xinerama -debug -kdeenablefinal"
|
Somit ist auch mein Verlangen nach kscreensaver erklärt. Eventuell kann mir ja jemand weiterhelfen.
MfG Stefan |
|
Back to top |
|
|
SuEt Apprentice
Joined: 11 Oct 2002 Posts: 169 Location: Schweiz - Zurich
|
Posted: Wed Aug 09, 2006 5:23 pm Post subject: |
|
|
Hallo
versuch mal ein:
Code: | emerge kdeartwork-kscreensaver |
Gruss
SuEt |
|
Back to top |
|
|
Bustarhymes1 n00b
Joined: 23 Oct 2005 Posts: 13 Location: Austria
|
Posted: Wed Aug 09, 2006 9:00 pm Post subject: |
|
|
Hallo SuEt!
Das mit kdeartwork-kscreensaver hab ich bereits probiert. Hab ich auch oben schon geschrieben, dass die neueste Version installiert ist.
Die KDE-Look ebuilds (Screensaver wohlgemerkt, Themes funktionieren) verlangen aber leider nach dem kde-base/kscreensaver. Trotzdem danke für die Hilfe.
Kann mir sonst noch jemand helfen?
MfG Stefan |
|
Back to top |
|
|
SuEt Apprentice
Joined: 11 Oct 2002 Posts: 169 Location: Schweiz - Zurich
|
Posted: Wed Aug 09, 2006 9:25 pm Post subject: |
|
|
Hallo
bin nun zu Hause und hab hab das ganze mal bei mir angeschaut. So wie es aussieht, hast du kdebase installiert, jedoch wird hier die modulare Version von kdebase erwartet. Versuch doch einmal,
Code: | emerge --unmerge kdebase |
und anschliessend ein
Code: | emerge kdebase-meta |
Hier ist dann auch kscreensaver enthalten.
Gruss
SuEt |
|
Back to top |
|
|
Bustarhymes1 n00b
Joined: 23 Oct 2005 Posts: 13 Location: Austria
|
Posted: Wed Aug 09, 2006 9:37 pm Post subject: |
|
|
ähm...tja, eigentlich wollte ich eine Deinstall der kdebase umgehen *ggg*. Aber trotzdem danke. Ich werde mir halt die sources der jeweiligen screensaver "einfach" selbst compilieren müssen. Kann mir derzeit bei meinem Produktivsystem eine Umstellung in dieser Tragweite nicht leisten.
Mit bestem Dank
Stefan |
|
Back to top |
|
|
SuEt Apprentice
Joined: 11 Oct 2002 Posts: 169 Location: Schweiz - Zurich
|
Posted: Wed Aug 09, 2006 9:51 pm Post subject: |
|
|
ahh
Dann ändere doch das kcometen3-Ebuild, indem du die kscreensaver-Abhängigkeit in eine kdebase-Abhängigkeit umänderst (oder lösche sie einfach). |
|
Back to top |
|
|
Bustarhymes1 n00b
Joined: 23 Oct 2005 Posts: 13 Location: Austria
|
Posted: Wed Aug 09, 2006 10:29 pm Post subject: |
|
|
ähm...danke, auf diese Überlegung bin ich ja noch gar nicht gekommen. Ok, hab jetzt mal im Ebuild die OpenGL-Dependances auf kdeartwork-kscreensaver genändert, die Checksummen angepasst und einen Emerge-Versuch gestartet.
Zuerst kam schon ein leichtes Lächeln über meine Lippen, dann mal kurz weggesehen, und siehe da:
Code: | collect2: ld returned 1 exit status
make[2]: *** [kcometen3.kss] Error 1
make[2]: Leaving directory `/var/tmp/portage/kcometen3-1.0/work/kcometen3-1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kcometen3-1.0/work/kcometen3-1.0'
make: *** [all] Error 2
!!! ERROR: x11-misc/kcometen3-1.0 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
kcometen3-1.0.ebuild, line 35: Called kde_src_compile
kde.eclass, line 164: Called kde_src_compile 'all'
kde.eclass, line 323: Called kde_src_compile 'myconf' 'configure' 'make'
kde.eclass, line 319: Called die
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
Tja, aber jetzt ist es schon so weit geschafft, das schaff ich bestimmt auch noch.
Danke erstmal |
|
Back to top |
|
|
|
|
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
|
|