View previous topic :: View next topic |
Author |
Message |
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Sat Aug 06, 2005 11:49 pm Post subject: Xorg will ... Nun Themen [Sound] und [Graphik] |
|
|
Hi!
ich hab ein riessen problem.
Ich versuche ständig das XORG auf meinen Rechner zu installieren, funktioniert nicht, da es einen fehler ausspuckt.
Zu den Hardwareangaben:
AMD Athlon64 3200+
1024MB DDR-RAM
300GB-HDD
ATI Radeion9600XT
ich hab sogar ein build.log davon gemacht ....
Dies Taucht auf:
Code: |
Error 2
!!! ERROR: x11-base/xorg-x11-6.8.2-r2 failed.
!!! Function build, Line 974, Exitcode 2
!!! make World failed
...
|
bei mir ist alles auf den neuesten stand.
Ich hab mir zudem die 64-Bit-Version runtergeladen, konnte man sich ja vorstellen
währe super, wenn jemand nen total-noob in sachen linux wie mir helfen kann.
Last edited by Soak on Fri Aug 12, 2005 2:47 pm; edited 1 time in total |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Sat Aug 06, 2005 11:59 pm Post subject: |
|
|
Naja, zunächst bräuchten wir dazu die richtige Fehlermeldung (Was du gepostet hast ist nur das Resultat, nämlich das der build fehlschlug). Die Fehlermeldung die wir brauchen steht in den 20 Zeilen darüber.
Mfg
Sino |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Sun Aug 07, 2005 12:47 pm Post subject: |
|
|
ich bin irgendwie zu blöd zum suchen, da ich es irgendwie nich finde oO -.-
ich hab mal die LOG-Datei mal hier hochgeladen:
http://mitglied.lycos.de/chipigoku/build.log
hoffe es ist für alle gut zu sehen ^^ |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Sun Aug 07, 2005 12:53 pm Post subject: |
|
|
Schuß ins Blaue: |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Sun Aug 07, 2005 1:11 pm Post subject: |
|
|
psyqil wrote: | Schuß ins Blaue: |
Bin mir ziemlich sicher das dein Schuß ins Blaue ein Volltreffer wird
@ soak
Die Fehlermeldung die wir gebraucht haben ist diese:
Code: |
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lfl
|
(Also Meldungen über nicht gefundene Dateien oder alles was das Wort "ERROR" beinhaltet. Am besten immer die letzten 20 Zeilen posten, damit liegt man eigentlich nie falsch . )
Mfgf
Sino |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Sun Aug 07, 2005 3:13 pm Post subject: |
|
|
frage... wo bekomme ich die datei her?
weil durch euch bin ich schonmal weitergekommen aber noch nicht am ziel X)
das bescheuerte ist, dass ein freund von mir die meiste arbeit gemacht hat (hat in seiner BS fach LINUX, welches ich erst in einem monat bekomme -.-)
edit:
BOAH, bin ich BLÖD! emerge is ja eine installation/kompilierung -.- mir kann einer ein lösung vor die nase halten, aber ich seh sie trotzdem nich ^^' da merkt man wieder, dass ich einfach noch nichts drauf hab |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Sun Aug 07, 2005 3:17 pm Post subject: |
|
|
Edit: Ah, hab' ich doch einen Groschen fallen hören! Glückwunsch! |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Sun Aug 07, 2005 9:41 pm Post subject: |
|
|
Nun hab ich ein problem mit doxygen -.-
da ein freund von mir mit der logdatei geholfen hat, weiss ich nichmehr, wie der befehl fuer das erstellen der log-datei ist.
.... koennte das mir jemand mal sagen ^^' |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Sun Aug 07, 2005 10:09 pm Post subject: |
|
|
Gibt drei Möglichkeiten
1. Komplette Ausgabe von deinem emerge in eine Datei umlenken:
Code: |
$ emerge irgendwas 2>&1 >logdatei.txt
|
2. "emerge" logt automatisch mit. Dazu musst du nur eine Variable in der "/etc/make.conf" eintragen:
Code: |
PORT_LOGDIR="/ein/Verzeichniss/zum/Loggen/"
|
Dadrin findest du dann die ganzen Logdateien der merges.
3. Falls du unter X bist, ganz einfach mergen lassen, dann den gewünschten Text markieren (Linken Mausbutton drücken und über den Text ziehen). Danach den Firefox starten, hier ins Forum, "Antwort erstellen" und mit "Mittlerer Maustaste" den kopierten Text einfügen.
Ich persönlich bevorzuge die dritte Art, weiß aber nicht ob sie von jedem Programm unterstützt wird.
Mfg
Sino |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Sun Aug 07, 2005 10:36 pm Post subject: |
|
|
gut.... jetz hab ich die datei wieder mal hochgeladen:
http://mitglied.lycos.de/chipigoku/doxygen.log
wie kann man den fehler raussuchen?
und woher weiss ich, was genau daran zu ändern gibt? |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Sun Aug 07, 2005 10:43 pm Post subject: |
|
|
Ich seh da keinen Fehler drin... ich seh nicht mal den Zusammenhang mit Doxygen, das ist doch alles Alsa. Versuch aber trotzdem mal in Deiner make.conf ein "-doc" zu den USE-Flags zu packen. |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Mon Aug 08, 2005 7:49 am Post subject: |
|
|
Ein Fehler äussert sich dadurch das der Build fehlschlägt. Das heißt es kommt sowas in der Art:
Code: |
Error 2
!!! ERROR: x11-base/xorg-x11-6.8.2-r2 failed.
!!! Function build, Line 974, Exitcode 2
!!! make World failed
|
Der eigentliche Fehler steht dann etwa in den 20 Zeilen dadrüber. Wichtig dabei sind die Zeilen die sowas wie "Cannot find file", "no such file or directory" oder "ERROR ..." enthalten. Was man dann ändern muss kann man vorher nicht sagen, das ist von Fehler zu Fehler verschieden.
Mfg
Sino |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Mon Aug 08, 2005 9:49 am Post subject: |
|
|
hmm.... okay .... leider wird bei dem befehl
Code: | emerge irgendwas 2>&1 >logdatei.txt |
der fehler nich mitgelogt oO' |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Mon Aug 08, 2005 10:47 am Post subject: |
|
|
Wenn er nicht in die Datei umgeleitet wird, sollte er auf der Standardausgabe erscheinen (Also in deinem Terminal in dem du den "emerge" gestartet hast). In dem Fall bietet sich dann doch die 3. Möglichkeit an (Mit linker Maustaste Text markieren und mit der mittleren im Browser einfügen) !?
Mfg
Sino |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Mon Aug 08, 2005 11:27 am Post subject: |
|
|
das mit linker maustaste .... is schon etwas schwierig, wenn man unter der konsole arbeitet oO
hm.... wenn ich
eingebe, kann ich das besser speichern? |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Mon Aug 08, 2005 11:53 am Post subject: |
|
|
Nein kannst du nicht, da "less" nichts in eine Datei speichert. "less" dient dazu in Standardausgabe etwas herumzustöbern (Mit den Pfeiltasten kannst du rauf und runter scrollen, mit "/" kannst du nach Begriffen suchen, ...). Naja, wie auch immer, probiere doch mal die zweite Möglichkeit:
In die "/etc/make.conf" ein Logdir eintragen:
Code: |
PORT_LOGDIR="/ein/Verzeichniss/zum/Loggen/"
|
In dem angegebenen Verzeichniss legt "emerge" dann die entsprechenden Logs an.
Mfg
Sino |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Mon Aug 08, 2005 3:02 pm Post subject: |
|
|
nachdem ich make.conf eingegeben und nun ist in einer datei namens build.log.save das hier aufgetaucht (beim kompilieren/installieren von kde)
Code: |
Calculating dependencies ....
[32;01m*[0m Previous xorg-x11 installation detected.
[32;01m*[0m Enabling PAM features in xorg-x11.
>>> Unpacking source...
[32;01m*[0m Unpacking 6.8.2 source ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m Unpacking Gentoo files and patches ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m Unpacking Gentoo cursors ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m Unpacking fonts ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m Excluding patches...
[32;01m*[0m 9990_x86_6.8.0-nvxbox-20050107.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9991_x86_6.8.1.904-xbox-pci-20050207.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 7500_all_4.0.1-s390-nohardware.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5851_all_6.7.99.1-tdfx-dri-fix-low-texmem-hang.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
QA Notice: USE Flag 'elibc_FreeBSD' not in IUSE for x11-base/xorg-x11-6.8.2-r2
QA Notice: USE Flag 'elibc_OpenBSD' not in IUSE for x11-base/xorg-x11-6.8.2-r2
[32;01m*[0m Done excluding patches.
[32;01m*[0m Applying various patches (bugfixes/updates) ...
[32;01m*[0m 0119_all_exports-lib-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0124_all_4.3.0-xorgconf-xfs-example.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0126_all_4.2.99.3-startx-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0127_all_4.3.99-makefile-fastbuild.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0128_all_4.2.0-imake-tmpdir-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0129_all_startx-nolisten-tcp.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0130_all_4.2.1-fix-shared-libXau-link.v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0131_all_4.2.99.3-Imake-make-icondir-configable-v3.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0132_all_4.2.1-libX11-build-order-fix.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0160_all_4.2.99.4-IncludeSharedObjectInNormalLib.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0165_all_4.2.99.901-dont-install-Xcms.txt.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0199_all_4.2.0-die-ugly-pattern-die-die-die-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0202_all_4.2.1-gl-matrix-man-fixes.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0205_all_6.7.99.1-xman-bzip2-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0208_all_4.2.99.901-fix-xfree86-man-version-string.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0270_all_4.1.0-s390-cpp.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0350_all_4.2.0-vt7.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0350_all_4.3.0-xbiff-FHS.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0410_all_4.3-keyboard-fixes-and-hp-symbols.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0425_all_6.7.0-sun-type6-keyboard.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0430_all_6.8.0-sparc-add-mach64-to-devel-dri-drivers.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0440_all_6.8.0-support-cymotion-master-and-ibm-space-saver-keyboards.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0475_all_4.3.99.13-xterm-resources-home-end-keys.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0485_all_6.8.0-afb-cfb-dlloader-fixes.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0487_all_6.8.2-add-relocation-type-10-to-elfloader.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0490_all_6.8.0-sparc-dlloader-cflags.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0495_all_6.8.0-sunffb-imake.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 0700_all_4.2.0-sessreg-highuid.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 1010_all_fontconfig-2.1-slighthint.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 1030_all_XFree86-4.2.99.3-embeddedbitmap-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 1050_all_6.8.2-xft-releasefile-crash.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 1110_all_6.8.0-force-build-font-utils-if-needed.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 1214_all_4.3.0-radeon-disable-VideoRAM-option.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 2000_all_6.8.0-fb-convert-rgb-to-bgr-when-needed.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 4152_all_4.3.0-allow-xdm-server-quotes.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 4155_all_6.8.99.14-xdm-ipv6-without-kernel-ipv6.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5115_all_4.3.0-radeon-reinit.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5130_all_4.3.0-ati-r128-chip-names-touchup.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5135_all_6.8.1-r128-ppc-vgaaccess.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5137_all_6.8.2-fix-r128-undefined-write-depth.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5150_all_4.3.0-ia64-radeon-preint10.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5160_all_6.8.1-benh-radeon-ppc-fixes-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5170_all_6.8.1.904-radeon-add-bioshotkeys-option.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5180_all_6.8.2-back-out-extra-radeonsetfblocation.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5190_all_6.8.2-radeon-render-byteswap.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5200_all_6.8.0-newport-accel-v4.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5350_all_4.3.99.902-ia64-hp-nv-memory-barrier.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5800_all_6.7.99.1-tdfx-libglide-name-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5850_all_4.2.0-tdfx-disable-dri-on-16Mb-cards-in-hires.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5900_all_6.7.0-acecad-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 5901_all_4.2.99.3-acecad-debug-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 7000_all_4.1.0-ia64-hp-vgaHW-memory-barrier2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 7100_all_4.3.0-ia64-pci-infinite-loop.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 7200_all_4.3.0-ia64-slowbcopy.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9000_all_6.7.99.2-lnx-evdev-core-v3.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9001_all_4.3.0-lnx-evdev-keyboard-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9002_all_6.7.0-lnx-evdev-mouse.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9003_all_6.8.2-lnx-evdev-keyboard-dont-grab.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9010_all_6.7.99.1-logitech-ps2-plusplus-v2.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9016_all_4.3.0-libfontenc-IncludeSharedObjectInNormalLib.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9133_all_4.3.0-SDK-add-missing-includes-for-vnc.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m 9180_all_4.3.0-xcursorgen-check-malloc-return.patch ...
[A[73G [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m
|
|
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Mon Aug 08, 2005 3:11 pm Post subject: |
|
|
Hmm .. also der Dateiname "build.log.save" sagt mir eigentlich nichts. Und auch in dem was du gepostet hast ist kein Fehler zu finden (Da steht nur drin das einige Patches angewendet wurden). Normalerweise sollte in dem Verzeichniss, das du in der "/etc/make.conf" angegeben hast, folgendes enthalten sein:
Code: |
4436-xmingw-gcc-3.4.2.log 4442-cvsd-1.0.7.log 4448-ftpbase-0.00.log 4455-vsftpd-2.0.3-r1.log
4437-mplayer-1.0_pre6-r4.log 4442-cvsd-1.0.8.log 4449-ftpbase-0.00.log 4456-nfs-utils-1.0.6-r6.log
4437-xmingw-gcc-3.4.2.log 4443-cvsd-1.0.8.log 4449-vsftpd-2.0.3-r1.log 4456-tiff-3.7.3.log
4438-mplayer-1.0_pre6-r4.log 4443-linc-1.0.3.log 4450-vsftpd-1.2.2.log 4457-samba-3.0.14a-r2.log
4438-vlc-0.8.1-r1.log 4444-libungif-4.1.3.log 4450-vsftpd-2.0.3-r1.log 4457-tiff-3.7.2.log
4439-vlc-0.8.1-r1.log 4444-linc-1.0.3.log 4451-vsftpd-1.2.2.log 4457-tiff-3.7.3.log
4439-xine-ui-0.99.3.log 4445-libungif-4.1.3.log 4451-vsftpd-2.0.3-r1.log 4458-libxslt-1.1.14-r2.log
4440-wine-20050419.log 4445-mozilla-firefox-bin-1.0.6-r2.log 4452-ftpbase-0.00.log 4458-samba-3.0.10.log
4440-xine-ui-0.99.3.log 4446-gcc-3.3.5.20050130-r1.log 4452-vsftpd-1.2.2.log 4458-samba-3.0.14a-r2.log
4441-blackdown-jdk-1.4.2.02.log 4446-mozilla-firefox-bin-1.0.6-r2.log 4453-ftpbase-0.00.log 4459-kpdf-3.4.1-r1.log
4441-blackdown-jre-1.4.2.02.log 4447-foomatic-db-20050606.log 4453-vsftpd-1.2.2.log 4459-libxslt-1.1.14-r2.log
4441-cvsd-1.0.7.log 4447-gcc-3.3.5.20050130-r1.log 4454-ftpbase-0.00.log 4459-libxslt-1.1.14.log
4441-sun-jdk-1.5.0.04.log 4448-foomatic-db-20041220.log 4454-vsftpd-2.0.3-r1.log 4460-kpdf-3.4.1-r1.log
4441-wine-20050419.log 4448-foomatic-db-20050606.log 4455-nfs-utils-1.0.6-r6.log 4460-kpdf-3.4.1.log
|
Anzahl und Namen der Dateien hängen natürlich von dem ab was du gemerged hast.
Mfg
Sino
@ EDIT:
Habe mich damit noch nie richtig beschäftigt da meine merges normalersweise ohne probleme verlaufen. Aber so wie ich das sehe extistert für jeden merge den du ausführst zwei Dateien. Eine Datei in der die komplette Ausgabe enthalten ist (Also was der Compiler ausspuckt etc.) und eine Datei in der Informationen enthalten sind die "emerge" zwischendurch ausspuckt. Beispiel für "cvsd-1.0.8":
Datei 1:
Code: |
>>> Unpacking source...
>>> Unpacking cvsd-1.0.8.tar.gz to /usr/local/portage_tmp/portage/cvsd-1.0.8/work
>>> Source unpacked.
* econf: updating cvsd-1.0.8/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating cvsd-1.0.8/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --with-libwrap
configure: configuring cvsd 1.0.8
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
[...]
|
Datei 2:
Code: |
To configure cvsd please read /usr/share/doc/cvsd-1.0.8/README.gz
|
In der Datei in der Compilerausgaben etc. drin stehen solltest du auch die Fehlermeldung finden (Logischerweise am Ende der Datei, da nach dem Fehler der merge ja abgebrochen wird und nichts weier in die Datei geschrieben wird). |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Tue Aug 09, 2005 11:56 am Post subject: |
|
|
So.... jetz hab ich mal zuerst 'emerge kde' und danach 'emerge doxygen' (für was is eigentlich doxygen da?)
kde(XXXXX-alsa-1.0.9.log):
Code: | ...
(cd .libs && rm -f libasound.la && ln -s ../libasound.la libasound.la)
make[2]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/src'
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/src'
Making all in aserver
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/aserver'
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../src/pcm -O3 -MT aserver.o -MD -MP -MF ".deps/aserver.Tpo" \
-c -o aserver.o `test -f 'aserver.c' || echo './'`aserver.c; \
then mv -f ".deps/aserver.Tpo" ".deps/aserver.Po"; \
else rm -f ".deps/aserver.Tpo"; exit 1; \
fi
/bin/sh ../libtool --mode=link x86_64-pc-linux-gnu-gcc -O3 -o aserver aserver.o ../src/libasound.la
mkdir .libs
x86_64-pc-linux-gnu-gcc -O3 -o .libs/aserver aserver.o ../src/.libs/libasound.so -lm -ldl -lpthread
creating aserver
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/aserver'
Making all in alsalisp
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/alsalisp'
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../src/alisp -O3 -MT alsalisp.o -MD -MP -MF ".deps/alsalisp.Tpo" \
-c -o alsalisp.o `test -f 'alsalisp.c' || echo './'`alsalisp.c; \
then mv -f ".deps/alsalisp.Tpo" ".deps/alsalisp.Po"; \
else rm -f ".deps/alsalisp.Tpo"; exit 1; \
fi
/bin/sh ../libtool --mode=link x86_64-pc-linux-gnu-gcc -O3 -o alsalisp alsalisp.o ../src/libasound.la
mkdir .libs
x86_64-pc-linux-gnu-gcc -O3 -o .libs/alsalisp alsalisp.o ../src/.libs/libasound.so -lm -ldl -lpthread
creating alsalisp
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/alsalisp'
Making all in test
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/test'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/test'
Making all in utils
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/utils'
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9'
make -C include all
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include'
make all-recursive
make[2]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include'
Making all in sound
make[3]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include/sound'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include/sound'
make[3]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include'
make[3]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include'
make[2]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include'
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/include'
make -C doc doc
make[1]: Entering directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/doc'
doxygen doxygen.cfg
make[1]: doxygen: Command not found
make[1]: *** [doc] Error 127
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.9/work/alsa-lib-1.0.9/doc'
make: *** [doc] Error 2
!!! ERROR: media-libs/alsa-lib-1.0.9 failed.
!!! Function src_compile, Line 37, Exitcode 2
!!! failed to generate docs
!!! If you need support, post the topmost build error, NOT this status message.
|
doxygen(XXXXX-doxygen-1.4.2.log):
Code: | >>> Unpacking source...
>>> Unpacking doxygen-1.4.2.src.tar.gz to /var/tmp/portage/doxygen-1.4.2/work
>>> Source unpacked.
Autodetected platform linux-g++...
QTDIR environment variable not set!
Checking for Qt...QTDIR not set and Qt not found at standard locations!
tmake requires the QTDIR environment variable to be set.
check the Qt installation instructions!
!!! ERROR: app-doc/doxygen-1.4.2 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! "./configure" failed.
!!! If you need support, post the topmost build error, NOT this status message. |
hoffe ihr könnt mir da weiterhelfen ^^' |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Tue Aug 09, 2005 12:00 pm Post subject: |
|
|
psyqil wrote: | Versuch aber trotzdem mal in Deiner make.conf ein "-doc" zu den USE-Flags zu packen. | Löst zwar nicht direkt das Problem, ist in diesem Fall aber die beste Lösung. |
|
Back to top |
|
|
Soak n00b
Joined: 06 Aug 2005 Posts: 60
|
Posted: Tue Aug 09, 2005 12:23 pm Post subject: |
|
|
und wo muss ich genau bei der make.conf das "-doc" machen?
Code: | PORT_LOGDIR="/ein/Verzeichniss/zum/Loggen/ -doc" |
?? |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Tue Aug 09, 2005 12:26 pm Post subject: |
|
|
Jop, "psyqil" hat recht. Da du die "docs" wahrscheinlich sowieso nicht brauchst, ist es das einfachst diese aus den USE-Flags zu schmeissen.
Ansonsten ist doxygen dazu gut dir eine Doku zu vorhandemem Quelltext zu generieren (In etwa das selbe was "javadoc" für java-source tut). Dein Problem scheint anscheinend folgendes zu sein:
1. Emerge versucht zu den alsa-libs eine Doku zu generieren (Mit Hilfe von Doxygen). Da "doxygen" nicht installiert ist gibt es eine Fehlermeldung.
2. Beim Versuch "doxygen" zu emergen bekommst du eine Fehlermeldung das "qt" nicht installiert ist.
Also hast du folgende Möglichkeiten das problem zu beheben:
1. Du nimmst "doc" aus deinen USE-Flags
2. Du benutzt kein KDE, dann kannst du "qt" aus deinen USE-Flags nehmen (Und danach kompiliert "doxygen" ohne Probleme)
3. Erst "qt" installieren, dann "doxygen" installieren, dann "alsa-lib" installieren.
Mfg
Sino
Last edited by SinoTech on Tue Aug 09, 2005 12:54 pm; edited 3 times in total |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Tue Aug 09, 2005 12:27 pm Post subject: |
|
|
Nein, das "doc" ist ein USE-Flag, und kommt somit in die Zeile "USE=...".
Mfg
Sino |
|
Back to top |
|
|
psyqil Advocate
Joined: 26 May 2003 Posts: 2767
|
Posted: Tue Aug 09, 2005 12:38 pm Post subject: |
|
|
SinoTech wrote: | Jop, "psykil" hat recht. | Danke, "SinoTek"! Quote: | 3. Erst "qt" installieren, dann "doxygen" installieren, dann "alsa-lib" installieren. | Wobei alsa-lib ja doxygen und doxygen qt als Abhängigkeit installieren sollte. Ein fehlendes env-update && source /etc/profile vielleicht? "emerge kde" lief ja schon an.
Ich weiß aber auch nicht, ob "doc" überhaupt ein Standardflag ist... Soak, ich würde gerne Deine make.conf sehen, und ein "emerge --info". Hast Du 'ne Knoppix zur Hand? Oder "emerge gpm", dann klappt's auch mit dem kopieren. |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Tue Aug 09, 2005 12:56 pm Post subject: |
|
|
psyqil wrote: |
SinoTech wrote: | Jop, "psykil" hat recht. |
Danke, "SinoTek"!
|
Ups ... schon verbessert
Mfg
Sino |
|
Back to top |
|
|
|