Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kde-env blockiert emerge von kdelibs
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 6:42 am    Post subject: kde-env blockiert emerge von kdelibs Reply with quote

Hallo Forum,

nach emerge --sync bekomme ich beim Versuch, einen emerge world zu fahren, folgendes zu sehen:

Code:

[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking kde-base/kde-env-3-r4)


Ich habe in anderen Threads gefunden, dass ich nicht der einzige damit bin. Ich habe also wie dort beschrieben kde-env mit emerge -C rausgeschmissen, aber der emerge world versucht, es wieder zu installieren, obwohl es nicht in meiner /var/lib/portage/world steht - jedenfalls bleibt die Meldung. Und die kdelibs zu unmergen ist ja wohl nicht klug, oder?

Irgendwelche Ideen ??
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Thu Nov 30, 2006 6:53 am    Post subject: Reply with quote

Installier dir mal das Paket udept. Damit kannst du dann mit reverse search suchen, wer kde-env als Abhängigkeit braucht.
Dieses musst du dann updaten.

Tobi
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 7:14 am    Post subject: Reply with quote

Finswimmer wrote:
Installier dir mal das Paket udept. Damit kannst du dann mit reverse search suchen, wer kde-env als Abh�gigkeit braucht.
Dieses musst du dann updaten.

Tobi


ok, habe ich gemacht. Aber:

Code:

# udept
bash: udept: command not found
 # man udept
Keine Handbuchseite für udept


Ich höre von udept zum ersten Mal, sorry. Also wie stoesst man den reverse search jetzt an?

Thomas
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Thu Nov 30, 2006 7:21 am    Post subject: Reply with quote

Das Programm heißt dann dep. Habs vergessen zu erwähnen.

Sorry
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 7:34 am    Post subject: Reply with quote

ok. dep -L listet die Reverse Dependencies, oder?

Code:

 # dep -L kde-env
kde-base/kde-env:
        kde-base/arts-3.5.2-r1               ~kde-base/kde-env-3
        kde-base/kate-3.5.2                  ~kde-base/kde-env-3
        kde-base/kcminit-3.5.0               ~kde-base/kde-env-3
        kde-base/kcontrol-3.5.2              ~kde-base/kde-env-3
        kde-base/kdeaddons-docs-konq-plugins-3.5.2  ~kde-base/kde-env-3
        kde-base/kdebase-data-3.5.2          ~kde-base/kde-env-3
        kde-base/kdebase-kioslaves-3.5.2     ~kde-base/kde-env-3
        kde-base/kdebase-startkde-3.5.2      ~kde-base/kde-env-3
        kde-base/kdelibs-3.5.2-r6            ~kde-base/kde-env-3
        kde-base/kdeprint-3.5.2              ~kde-base/kde-env-3
        kde-base/kdesktop-3.5.2              ~kde-base/kde-env-3
       


ich hab nur einen Bruchteil hier reinkopiert; irgendwie scheint fast alles aus kde-base von kde-env abzuhängen, oder habe ich da was nicht richtig verstanden ??

Thomas
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Thu Nov 30, 2006 7:43 am    Post subject: Reply with quote

Bin mir nicht sicher, aber es kann sein, dass die 3.5.5 Version kde-env gar nicht mehr hat, teste das mal, indem du kdelibs in 3.5.5 installierst
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
ScytheMan
l33t
l33t


Joined: 30 Nov 2005
Posts: 605

PostPosted: Thu Nov 30, 2006 7:53 am    Post subject: Reply with quote

bei meinem update der kde packages musste ich kde-env davor entfernen, scheint in ein anderes paket hineingebaut worden zu sein
ergo: emerge -C kde-env und dann ganz normal das update fahren..
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 8:04 am    Post subject: Reply with quote

Finswimmer wrote:
Bin mir nicht sicher, aber es kann sein, dass die 3.5.5 Version kde-env gar nicht mehr hat, teste das mal, indem du kdelibs in 3.5.5 installierst


Hmm, also meine momentane kde Version ist die 3.5.2 . Auf den aktuellen Stand (3.5.5 ?) zu kommen, war ja gerade meine Absicht, als ich den emerge world angestossen habe, welcher dann wg. der Blockierung gar nicht erst anlief - ich habe also immer noch nur 3.5.2. Wie meinst Du "kdelibs in 3.5.5" installieren" ??
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 8:08 am    Post subject: Reply with quote

ScytheMan wrote:
bei meinem update der kde packages musste ich kde-env davor entfernen, scheint in ein anderes paket hineingebaut worden zu sein
ergo: emerge -C kde-env und dann ganz normal das update fahren..


Das habe ich ja versucht. kde-env mit emerge -C rausschmeissen. Aber der emerge world fühlt sich irgendwie verpflichtet, kde-env wieder neu zu emergen -> gleiches Problem wie vorher. Ich werde das Sch...ding einfach nicht los!
Back to top
View user's profile Send private message
deejay
l33t
l33t


Joined: 24 Aug 2004
Posts: 983
Location: Hannover, Germany

PostPosted: Thu Nov 30, 2006 8:13 am    Post subject: Reply with quote

Moin,

dann deinstallier kde-env, und brich den emerge Vorgang ab, wenn er kde-env erneut installieren will. Danach machst du ein emerge --resume --skipfirst bis er dann kdelibs-3.5.5 installiert. Danach guckst du mal, ob das Problem immer noch auftritt.

Gruß
deejay
_________________
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 8:33 am    Post subject: Reply with quote

deejay wrote:
Moin,

dann deinstallier kde-env, und brich den emerge Vorgang ab, wenn er kde-env erneut installieren will. Danach machst du ein emerge --resume --skipfirst bis er dann kdelibs-3.5.5 installiert. Danach guckst du mal, ob das Problem immer noch auftritt.

Gru�
deejay


So weit komme ich doch gar nicht!!! Ich hab's gerade nochmal probiert: emerge --unmerge kde-env geht. Bzw. geht nicht, da ich es schon vorher gemacht habe:
Code:

 # emerge --unmerge kde-env

--- Couldn't find 'kde-env' to unmerge.

>>> No packages selected for removal by unmerge.



Jetzt der emerge world:
Code:


(...)

[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking kde-base/kde-env-3-r4)

(...)

!!! Error: The above package list contains packages which cannot be installed
!!!        at the same time on the same system.


Und da der emerge world gar nicht erst angelaufen ist, wegen der Blocks, sagt danach ein emerge --resume --skipfirst (meiner Meinung nach zu recht):
Code:

 # emerge --resume --skipfirst
*** Resuming merge...
!!! Error: The resume list contains packages that are no longer
!!!        available to be emerged. Please restart/continue
!!!        the merge operation manually.
.

Weil ein emerge, der nicht mal angelaufen ist, m.E. auch keine resume list produziert haben kann, oder?

Gruss Thomas
Back to top
View user's profile Send private message
ScytheMan
l33t
l33t


Joined: 30 Nov 2005
Posts: 605

PostPosted: Thu Nov 30, 2006 8:55 am    Post subject: Reply with quote

emerge -C kde-libs && emerge kde-libs

dann sollte das wieder gehen.

https://forums.gentoo.org/viewtopic-t-506714-start-0.html

die internationalen teile der foren sind auch sehr interessant.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Thu Nov 30, 2006 9:01 am    Post subject: Reply with quote

mach mal ein
Code:
emerge -pvt world
dann solltest du feststellen können, welches paket unbedingt kde-env haben möchte.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
deejay
l33t
l33t


Joined: 24 Aug 2004
Posts: 983
Location: Hannover, Germany

PostPosted: Thu Nov 30, 2006 11:10 am    Post subject: Reply with quote

Erstell dir doch bevor du die kdelibs deinstallierts ein Pakete mit:

Code:
quickpkg kdelibs


Danach kannst du es deinstalliereren, und versuchen, die aktuelle Version zu installieren. Sollte irgendwas schieflaufen, kannst du immer wieder das gesicherte Paket draufpacken mit:

Code:
emerge -k kdelibs-<Version>


So brauchst du die alten kdelibs nicht wieder kompilieren, sofern etwas schief geht!


Aber guck erstmal, wie firefly schon gesagt hat, welches paket unbedingt kde-env haben möchte.


Gruß
deejay
_________________
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Thu Nov 30, 2006 11:23 am    Post subject: Reply with quote

deejay wrote:
Erstell dir doch bevor du die kdelibs deinstallierts ein Pakete mit:

Code:
quickpkg kdelibs


Danach kannst du es deinstalliereren, und versuchen, die aktuelle Version zu installieren.

Am besten das gleiche mit arts (wenn du das verwendest). Das wird nämlich vor den kdelibs gebaut und besteht auch auf kde-env (laut deiner dep-ausgabe).

Grüße
Franz
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 12:52 pm    Post subject: Reply with quote

also danke erstmal für all die schnellen Antworten.

@ScytheMan: die kdelibs unmergen und wieder emergen hatte ich schon probiert. Ohne Erfolg. Aber der Link, den Du mir da gegeben hattest, ist interessant. Ich probiere jetzt mal was da für "Stable Users" steht:


Code:

 Note: Stable users, try this:
 
 
Code:
  emerge -C kde-env
 emerge -1 kde-base/arts
 emerge -1 kde-base/kdelibs
 emerge -1 kde-base/kdesu
 emerge -1 kde-base/kcminit
   


Das dauert offenbar ziemlich, ich habe nur eine lahme Pentium3 800 MHz Kiste hier, und es läuft jetzt schon mehrere Stunden...

@deejay: quickpkg kannte ich bis jetzt nicht; werde damit rumprobieren, sobald der momentane emerge fertig ist.

@franzf: arts -- was auch immer das sein mag, ich hab' s noch nie gehört -- ist auch in dem Link erwaehnt, den ScytheMan gegeben hat. Ich melde mich, sowie der emerge zum Ende gekommen ist...

Gruss und Dank, Thomas
Back to top
View user's profile Send private message
deejay
l33t
l33t


Joined: 24 Aug 2004
Posts: 983
Location: Hannover, Germany

PostPosted: Thu Nov 30, 2006 1:05 pm    Post subject: Reply with quote

arts ist der soundserver für KDE.

Code:
emerge -s arts


oder

Code:
eix arts


geben dir da einige Infos.


Hast du kdelibs denn auch in der /etc/package.keywords stehen? Ansonsten wir da auch nichts auf die aktuellste Version geupdatet. So wie es aussieht möchtest du ja KDE3.5.5 haben. Schau mal nach, ob kdelibs da drinsteht.

Was sagt denn ein

Code:
emerge -s kdelibs


bzw. wenn du eix benutzt

Code:
eix kdelibs


?


Gruß
deejay
_________________
Back to top
View user's profile Send private message
deejay
l33t
l33t


Joined: 24 Aug 2004
Posts: 983
Location: Hannover, Germany

PostPosted: Thu Nov 30, 2006 1:10 pm    Post subject: Re: kde-env blockiert emerge von kdelibs Reply with quote

Quote:

Code:

[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking kde-base/kde-env-3-r4)



Aber mal kurz was anderes.
Heisst das nicht, dass kde-env-3-r4 nicht installiert werden kann, weil die kdelibs-Version es blockt?
Ich würd sagen schon. Bei dem Lösungsweg, kde-env zu deinstallieren, war die Meldung meiner Meinung
nach genau anders herum

==> kde-env is blocking kdelibs

oder liege ich da grad falsch?!

Gruß
deejay



EDIT:

Grad nochmal nachgeschaut, das sollte also so stimmen. Ich würde folgendes machen:

kdelibs und kde-env entfernen, kdelibs in die /etc/package.keywords eintragen, woldupdate machen. Dann sollte es eigentlich gehen. kde-env benötigst du bei der Version dann nicht mehr.
_________________
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Nov 30, 2006 2:31 pm    Post subject: Reply with quote

Hi deejay, hi andere,

ad 2: wenn kde-env und kdelibs sich blocken, also nicht gleichzeitig auf demselben System sein können, erschien es mir plausibel, zunächst mal kde-env runterzuschmeissen. kdelibs habe ich auch probiert, aber dann ging gar nichts mehr in kde, und ich musste über Nacht mein letztes Backup reinspielen.

ad 1: Ich weiss über package.keywords nur das, was im man emerge steht:
Quote:

package.keywords
Per-package KEYWORDS. Useful for mixing unstable packages in with a normally stable machine or vice versa. This
will allow you to augment ACCEPT_KEYWORDS for a single package.


Ich verstehe nicht, wieso es helfen sollte, die kdelibs da einzutragen. Die sollten doch keine Unstable Package sein, oder? Dennoch werde ich es gerne probieren, nur zur Zeit laeuft mein emerge --oneshot kde-base/kdelibs immer noch...und nach den mehreren Stunden will ich ihn nicht ohne Not abschiessen...
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Thu Nov 30, 2006 2:53 pm    Post subject: Reply with quote

tommy_d wrote:
ad 1: Ich weiss über package.keywords nur das, was im man emerge steht:
Quote:

package.keywords
Per-package KEYWORDS. Useful for mixing unstable packages in with a normally stable machine or vice versa. This
will allow you to augment ACCEPT_KEYWORDS for a single package.


Ich verstehe nicht, wieso es helfen sollte, die kdelibs da einzutragen. Die sollten doch keine Unstable Package sein, oder? Dennoch werde ich es gerne probieren, nur zur Zeit laeuft mein emerge --oneshot kde-base/kdelibs immer noch...und nach den mehreren Stunden will ich ihn nicht ohne Not abschiessen...

Das hat nichts damit zu tun ob jetzt kde stabil läuft oder nicht. Nur muss Software erst getestet werden, ob sie im Zusammenspiel mit anderen Paketen evtl. Probleme bereitet, ob zusätzliche Patches notwendig sind, usw.
Gibt es über einen gewissen Zeitraum (glaub das waren 3 oder 4 Wochen) keine Bugs mehr auf b.g.o, so kommt die Version in den stable-Zweig (das '+' auf packages.gentoo.org).
Um nun aber solche "noch zu testende" (eben testing ;)) Software ausprobieren zu können (das '~' auf p.g.o), muss man dem Portage mitteilen, dass man hier dieses Programm aus einem vom stable-Zweig abweichenden benutzen will, was man durch Einträge in der package.keywords vornimmt.

ABER:
kde-3.5.5 ist schon im stable-Zweig, darum ist ein Eintrag in die package.keywords unnötig.

Grüße
Franz


// Nachtrag:
Wenn dein Rechner schon fleißig kompilert dann ist wohl der Block weg und die Diskussion überflüssig ;)
Das einzige was dir jetzt noch passieren kann ist ein Kompilier-Abbruch, wegen Fehler :D
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Sat Dec 02, 2006 7:16 pm    Post subject: Reply with quote

Kompiliert hatte ich nur die kdelibs. Aber ich habe jetzt die ebuilds, die laut dep kde-env brauchen, neu emerged und jetzt besteht nur noch kaffeine drauf. Den hab ich erstmal runtergeschmissen und der emerge world laeuft jetzt...

Gruss und Dank, Thomas
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Tue Dec 05, 2006 7:33 am    Post subject: Reply with quote

So, der emerge world ohne kaffeine ist jetzt endlich durch. Jetzt wollte ich kaffeine wieder installieren, aber (nicht ganz unerwartet) :
Code:

# emerge --ask kaffeine

These are the packages that would be merged, in order:

Calculating dependencies... done!
[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking kde-base/kde-env-3-r4)
[ebuild  N    ] kde-base/kde-env-3-r4
[ebuild  N    ] media-video/kaffeine-0.7.1-r2  USE="arts gstreamer -debug -dvb -xinerama"

!!! Error: The above package list contains packages which cannot be installed
!!!        at the same time on the same system.



Hat jemand eine Idee, wie man kaffeine trotzdem zum Mitmachen ueberreden kann??

Gruss Thomas
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Tue Dec 05, 2006 8:52 am    Post subject: Reply with quote

Teste mal die neueste Version von Kaffeine
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
deejay
l33t
l33t


Joined: 24 Aug 2004
Posts: 983
Location: Hannover, Germany

PostPosted: Tue Dec 05, 2006 9:12 am    Post subject: Reply with quote

Hast du vielleicht teilweise testing und teilweise stable Pakete installiert? Vielleicht kommt sich da irgendwas in die Quere.
Kann nämlich passieren, dass dann die Abhängigkeiten nicht mehr passen, sich blockieren oder andere Versionen installiert werden müssen. Guck da vielleicht mal nach, ob das bei dir der Fall ist.

Gruß
deejay
_________________
Back to top
View user's profile Send private message
cHeFr0cKaH
Apprentice
Apprentice


Joined: 27 Feb 2006
Posts: 188
Location: Frankfurt am Main

PostPosted: Thu Dec 07, 2006 5:55 pm    Post subject: Reply with quote

Nabend!


Ich hatte das Prob auch mal. Ich hab die kde-env deinstalliert. Danach lief das world-update


mfg
cHeFr0cKaH

bye!
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 1, 2  Next
Page 1 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