Sie sind nicht angemeldet.

1

09.04.2004, 20:29

Kde 3.2.1 und gentoo

also ich hab emergy sync oder wie das heißt ausgeführt um emerge auf den neuesten stand zu bringen dann einfach mal wie auf der kdehomepage beschrieben kde-base/kdebase geamcht natürlich nach arts und deen kdelibs auf jeden fall gibt es jetzt diesen tollen fehler hier?!

You're missing libsmbclient from samba 3.0
KDE will use a wrapper for smbclient without it,
consider installing it.
Look at kioslave/smb/libsmbclient-HOWTO.txt

cd . && \
/bin/sh /var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1/admin/missing --run automake-1.7 --fore ign Makefile
cd . && rm -f configure
cd . && make -f admin/Makefile.common configure
make[1]: Entering directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1'
String found where operator expected at /usr/bin/autom4te-2.57 line 280, near "error "need GNU m4 1 .4 or later: $m4""
(Do you need to predeclare error?)
syntax error at /usr/bin/autom4te-2.57 line 280, near "error "need GNU m4 1.4 or later: $m4""
BEGIN not safe after errors--compilation aborted at /usr/bin/autom4te-2.57 line 453.
make[1]: *** [configure] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.2.1/work/kdebase-3.2.1'
make: *** [configure] Error 2
make: *** Waiting for unfinished jobs....
cd . && perl admin/am_edit Makefile.in
make: *** Waiting for unfinished jobs....

!!! ERROR: kde-base/kdebase-3.2.1 failed.
!!! Function kde_src_compile, Line 128, Exitcode 2
!!! died running emake, kde_src_compile:make

also was ist kaputt?? hat das was mit samba zu tun oder wie oder was oder wo?
Thomas

2

09.04.2004, 22:59

ich weis nicht was auf der KDE Homepage steht.

Unter gentoo installiert man KDE folgendermaßen:

[code:1]emerge kde ODER emerge kdebase[/code:1]

Mehr ist nicht nötig. Ich weis nicht was du gemacht hast, aber anscheinend hast du keine Abhängigkeiten installiert.

3

10.04.2004, 15:13

Alles so ausgeführt, aber gleicher fehler

ich hab das so versucht aber der fehler bleibt der selbe ich weiß nicht und er sagt nix davon das ihm irgendwelche pakete fehlen?!
Thomas

4

12.04.2004, 04:45

Schau mal ob du m4 installiert hast
[code:1]emerge m4[/code:1]
Hast du arts und kdelibs auch nochmal neu installiert?
Du kannst probeweise mal "-samba" in deine USE-Flags schreiben, falls es daran lag sollte es dannach gehen.

5

13.04.2004, 00:33

?! das raff ich nicht

was für ne useflags kagge was wie oder warum ,-) wie geht das????
sorry bin newbie
Thomas

6

13.04.2004, 02:42

Re: ?! das raff ich nicht

Zitat

Original von ThomasH20

sorry bin newbie

Dann les dir bitte die Dokus durch.

http://gentoo.de/doc/de/handbook/handbook.xml?part=2&chap=1 (Use Flags)
http://gentoo.de/doc/de/handbook/handbook.xml?part=2&chap=2 (Funktion v. Portage)
http://gentoo.de/doc/de/portage-manual.xml (noch mehr Portage (also emerge...))

Wenn du dazu fragen hast dann kannst du diese gerne hier stellen. Es macht nur nicht soviel Sinn hier 50 Seiten reinzuschreiben die schon irgendwo geschrieben stehen.
Ich gebe ja zu das die gentoo Dokus im Moment etwas unübersichtlich sind, aber da muss man halt durch. Sonst kann man sich auch SUSE, Fedora, Mandrake etc. installieren, das ist sicher einfacher.

7

14.04.2004, 14:52

Selbes Problem hier ...

Ich habe beim emergen von KDE das gleiche Problem.
In der angegebenen Doku steht leider bisher nichts darüber, wie man in solchen Fällen weiter verfährt - es wird nur beschrieben wie es funktionieren sollte. Es wurden in diesem Forum schon viele Tips zu den verschiedensten Kompilierungsfehlern gegeben, dennoch fehlt mir bisher der "zündende Funke". Gibt es eine generelle Vorgehensweise bei solchen Fehlern, um die Ursache zu ermitteln und den Fehler "einzukreisen"? Mein Vorgehen beschränkt sich bisher auf Versuch und Irrtum :D

Mein Gentoo habe ich schließlich mit Jollix (http://www.jollix.de/) aufgesetzt (meine selbstgebackenen Kernel wollten einfach nicht booten, ich war frustriert). ThomasH20, war Dein Gentoo auch mal ein Jollix?

Bitte seid gnädig mit uns Anfängern, wenn wir es einfach haben wollten würden wir uns sicher nicht mit Gentoo beschäftigen, eventuell nicht mal mit Linux... Ich persönlich nutze Gentoo weil mir die Philosophie zusagt und ich von SuSe/YAST genug habe, ausserdem glaube ich, dabei was über Linux lernen zu können, und zwar deutlich schneller als mit Suse. Schließlich will ich nicht ewig Anfänger bleiben :wink:

Werde später genaueres zu dem Fehler und meinen Settings posten.

so long

8

15.04.2004, 23:08

Ja, ist klar, eigentlich haben wir hier sehr viel geduld.

Hast du mal [code:1]emerge m4[/code:1] probiert? Oder Samba aus deinen use-Flags genommen? Ansonsten gibts vielleicht ein jollix forum, eventuell weis dort jemand bescheid falls der Fehler tatsächlich damit zu tun hat.

9

16.04.2004, 11:08

m4 ließ sich emergen, löst aber nicht das Problem. Ich denke - zumindest in meinem Fall mit Jollix - sitzt das Problem tiefer, und ich verfolge jetzt einen anderen Lösungsansatz: ich versuche jetzt gemäß der Anleitung unter http://www.gentoo.org/doc/en/new-upgrade-to-gentoo-1.4.xml vorzugehen, allerdings angepasst auf Gentoo 2004.0

Das von mir verwendete Jollix 0.2.1 basiert denke ich auf einem Gentoo 1.4, den GCC 3.3.2 hatte allerdings ich schon vorher mal emerged.

[code:1]cd /etc
rm make.profile
ln -s ../usr/portage/profiles/default-x86-1.4 make.profile // hier ist das zu Deiner Architektur passende und gewünschte Portageverzeichnis zu verlinken
[/code:1]
danach habe ich
[code:1]emerge glibc binutils[/code:1]
und
[code:1]emerge -e system[/code:1]
ausgeführt - soweit bisher ohne Fehler.

Ich werde dann mit
[code:1]emerge -e world[/code:1]
weitermachen und danach nochmal
[code:1]emerge -u world[/code:1] versuchen.

Falls es klappt mache ich - sofern erwünscht - auch gerne eine ausführlichere Beschreibung zum Upgrade von Jollix auf Gentoo, ansonsten werde ich es wohl irgendwann aufgeben und Gentoo nochmal "richtig" installieren müssen.

ThomasH20, ich kann Dir auch nur den Tip geben, Dich mit den Dokus vertraut zu machen. Ohne vernünftige Use Flags wird das nämlich nichts. Wenn Du nicht alle Deine Configs kennenlernen und Deine Bash lieben lernen möchtest ist Gentoo Dir warscheinlich zu kompliziert - ansonsten ist es IMHO sehr zu empfehlen, nicht zuletzt wegen den ausführlichen Anleitungen und sehr hilfreichen Foren :)

10

18.04.2004, 14:48

So, ich habe es mit Jollix erstmal aufgegeben. Siehe auch:
http://gentooforum.de/viewtopic.php?t=2368