Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

17.09.2003, 22:56

KDE 3.1.4 und QT 3.2.1

Hi,
heute ist ja KDE 3.1.4 erschienen und erfreulicherweise auch schon im portage Tree (falls sich jetzt welche wundern ich hab ein ~x86 System) ;) .
So nun hab ich aber folgendes festgestellt:

Zitat

bash-2.05b$ emerge -up kdelibs

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild UD] sys-devel/gettext-0.11.5-r1 [0.12.1]
[ebuild UD] sys-devel/gcc-3.3.1-r1 [3.3.1-r2]
[ebuild U ] dev-libs/openssl-0.9.7b-r2 [0.9.6j]
[blocks B ] <kde-base/kdelibs-3.1.4 (from pkg x11-libs/qt-3.2.1)
[ebuild U ] x11-libs/qt-3.2.1 [3.1.2-r4]
[ebuild N ] dev-libs/glib-2.2.3
[ebuild U ] kde-base/arts-1.1.4 [1.1.3]
[ebuild U ] kde-base/kdelibs-3.1.4 [3.1.3-r1]


Also wenn ich das richtig verstehe, dann blockiert qt 3.2.1 die 3.14 kdelibs Version?? Oder umgekehrt? Naja wäre auch egal, denn das Ergebnis ist dasselbe.

Tritt das nur bei mir auf, oder ist das ein generelles Problem?

Dim

2

18.09.2003, 05:33

hmm, aus dem Changelog für die 3.1.4:

Zitat

kdelibs
Allows compilation against Qt 3.2.x


Sollte also gerade seit der 3.1.4 Version möglich sein, und eben nicht blocken. Vielleicht ist das im ebuild nicht berücksichtigt worden.
Ich verstehe auch nicht wieso erst kdelibs und dann qt gemergt werden soll, ist doch sonst immer umgekehrt. Könntest mal probieren erst qt upzudaten.
Ich kann dir sonst leider zu nichts raten da ich selber ein "stable" System benutze und auf meinem dektop sogar noch 3.1.2 läuft

3

18.09.2003, 10:23

ich hab das mit der hammer-methode gelöst !

editiere einfach das qt-ebuild und lösche folgende zeile :
!<kde-base/kdelibs-3.1.4

dann gehts ohne probleme :)
- :: AMD XP 2500+ :: Gentoo :: -
www.Unixboard.de - German Linux Community
www.Gentooforum.de - German Gentoo Community

4

18.09.2003, 12:24

No ok 8) Gut das ich ab morgen endlich Urlaub habe :lol:

Dim

5

18.09.2003, 13:53

@dim
da werd ich wohl nochmal a wörtchen mit deinem chef reden müssen :twisted:
Projekt: http://liflg.org

6

18.09.2003, 14:16

Zitat

da werd ich wohl nochmal a wörtchen mit deinem chef reden müssen

Ok ich hör zu. Was hast Du mir zu sagen?

Dim

7

20.09.2003, 14:05

Re: KDE 3.1.4 und QT 3.2.1

Zitat

Original von dimitri

Hi,
heute ist ja KDE 3.1.4 erschienen und erfreulicherweise auch schon im portage Tree (falls sich jetzt welche wundern ich hab ein ~x86 System) ;) .
So nun hab ich aber folgendes festgestellt:

Zitat

bash-2.05b$ emerge -up kdelibs

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild UD] sys-devel/gettext-0.11.5-r1 [0.12.1]
[ebuild UD] sys-devel/gcc-3.3.1-r1 [3.3.1-r2]
[ebuild U ] dev-libs/openssl-0.9.7b-r2 [0.9.6j]
[blocks B ] <kde-base/kdelibs-3.1.4 (from pkg x11-libs/qt-3.2.1)
[ebuild U ] x11-libs/qt-3.2.1 [3.1.2-r4]
[ebuild N ] dev-libs/glib-2.2.3
[ebuild U ] kde-base/arts-1.1.4 [1.1.3]
[ebuild U ] kde-base/kdelibs-3.1.4 [3.1.3-r1]


Also wenn ich das richtig verstehe, dann blockiert qt 3.2.1 die 3.14 kdelibs Version?? Oder umgekehrt? Naja wäre auch egal, denn das Ergebnis ist dasselbe.

Tritt das nur bei mir auf, oder ist das ein generelles Problem?

Dim

ich hab mal dezent hervorgehoben worum es geht, ihr müsst kdelibs die kleiner 3.1.4 sind unmergen, dann meckert der nicht mehr. :wink:

8

20.09.2003, 18:17

@dimitri

Hallo Dimitri, du benutzt ein ~86 Sytem. Läuft das bei dir? Also ich hab da so ein Latte von Programmen, die sich weigern, kompiliert zu werden, wenn ich ~86 benutze. Können irgendwelche Includes nicht finden und Variable nicht definiert und so. Also geht mir jetzt nicht um Abstürze, sonder einfach, das man es erzeugen kann.

9

21.09.2003, 08:46

Zitat

ich hab mal dezent hervorgehoben worum es geht, ihr müsst kdelibs die kleiner 3.1.4 sind unmergen, dann meckert der nicht mehr.

Naja ich will ja parallel dazu noch was mait KDE machen und ohne kdelibs... Aber ich hab wie devilz es vorgschlagen hat das ebild geändert und das ganze ist in einem rutsch durch.

Zitat

Also ich hab da so ein Latte von Programmen, die sich weigern, kompiliert zu werden, wenn ich ~86 benutze

Also ich hatte bisher keine Probleme. Allerdings hab ich vor kurzem auf den gcc 3.3.1 umgestellt und da gibt es einige Programme die ihm noch nicht passen, aber das liegt eher daran, das der neue gcc strenger prüft als seine Vorgänger. Ansonsten hatte ich bisher keine besonderen Probleme mit meinem ~x86. Allerdings kann es durchaus sein, das wenn man in einem stable System plötzlich auf ~x86 umstellt schon einige Programme/Libs fehlen. ich hab damals ein emerge -e world gemacht.

Dim

10

22.09.2003, 08:29

Also was bei mir nicht geht ist emu10k1, xawtv läßt sich übersetzen, stürzt aber dann ab und OpenOffice meldet gleich, daß es nur den gcc 3.2.3 will. Da bekomme ich doch erst gar kein vollständiges emerge -e world hin.

11

22.09.2003, 16:31

Zitat

Also was bei mir nicht geht ist emu10k1

Du hast den gc 3.3.1? Tja das geht bei mir auch nicht. Deshalb bin ich gezwungenermassen auf alsa umgestiegen, wobei das auch nicht der grosse Aufwand war.

Dim

PS: Du kannst den emerge -e world mit einem emerge --resume bzw. emerge -e --skipfirst world weitermachen. Einige Pakete werden dann eben nicht neu kompiliert, aber irgendwann gibts mal ein update und Du hast sie auch wieder drinnen.

12

23.09.2003, 21:37

Also baust dir erst dei System, wa du so brauchst, setzt dann ~86, und hoffst dann, daß alles irgendwann mal reinfließt. Naja, klang aber zu Anfang etwas anders, grins....