Error beim Emergen von VLC

dmncstmpfl

Lt. Commander
Registriert
Dez. 2003
Beiträge
1.348
Hallo Zusammen

Ich wollte gestern VLC emergen, aber es brach mit folgendem Error ab:

make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory
`/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src/video'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src'
make: *** [all-recursive] Fehler 1

!!! ERROR: media-libs/libsdl-1.2.8-r1 failed.
!!! Function src_compile, Line 147, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status
message.
weiss jemand was da zu tun ist?

System: Gentoo Linux 2.6.12-r4 + KDE 3.4
 
danke für die Antwort, hat mir leider über den Mittag nicht mehr gereicht, werde ich aber am Abend gleich ausprobieren.
 
guten morgen ^^
make.conf schrieb:
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=i686 -march=pentium4 -pipe -O2"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/ http://gd.tuwien.ac.at/opsys/li$
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="-gtk -gnome qt kde dvd ssl X jpeg dvdr alsa cdr -svga"
LINGUAS="de"

das -svga Flag hat nicht geholfen. Oben hab ich noch ein Error vergessen:
make[3]: *** [SDL_yuv_mmx.lo] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
make[3]: Leaving directory `/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src/video'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src/video'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src'
make: *** [all-recursive] Fehler 1

!!! ERROR: media-libs/libsdl-1.2.8-r1 failed.
!!! Function src_compile, Line 147, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
Das ist jetzt die ganze Fehlermeldung.
 
kann ich dir geben, sobald ich zu hause bin. Kann ich das einfach so rausnehmen? muss ich dann so wie bei anderer use ein emerge --newuse machen?
 
Im gentooforum haben sie jetzt vorgeschlagen das ich mal versuche vlc ohne sdl zu emergen. läuft atm zu hause, gegen Mittag kann ich schreiben obs geklappt hat.
 
also, vlc wurde ohne sdl ohne fehler emerged. aber wenn ich jetzt vlc starten will, sieht es aus es würde laden aber mit der zeit geht das ladezeichen einfach weg.
 
hab ich versucht, das startete mir das Remote Console Interface ^^

Auf gentooforum.de haben sie mich dann auf diese Seite verwiesen. Hab jetzt die dort genannten USE-Flags bei mir hinzugefügt. Jetzt gibt es mir folgenden Fehler beim Emergen von VLC:
omega fingol # emerge vlc
Calculating dependencies \
!!! All ebuilds that could satisfy "=x11-libs/wxGTK-2.6*" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/wxGTK-2.6.1 (masked by: ~x86 keyword)
- x11-libs/wxGTK-2.6.0-r1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "media-video/vlc-0.8.2-r1" [ebuild])
 
nein, das ist mir schon selber in den sinn gekommen ^^

aber ich kann nur die version 2.4.2 emergen, aber es heisst ja es sei Version 2.6.0-r1 oder 2.6.1

wie krieg ich diese Version in das Portage-Verzeichniss?

/edit
hat sich erledigt... (über package.keywords)

//edit
so hat endlich geklappt... VLC läuft ^^

Vielen dank für eure Hilfe!
 
Zuletzt bearbeitet:
Downloade dir mal Porthole wenn du noch nicht soviel ahnung hast mit gentoo und emerge :).

mach es mit dem Befehl

ACCEPT_KEYWORDS="~x86" emerge porthole

wenns fertig is

Konsole aufmachen -> su -> root pw eingeben -> porthole eingeben und starten dann hast du sowas wie Synaptic wie auf Debian und da werden dir unten in dem käscteh immer angezeigt was für USE flags du brauchst für die Programme ;)

und kannst auch damit die programme mergen weil es gleich die use flags benutzt die unten angegeben werden ;-)
 
Zuletzt bearbeitet:
accept_keywords == pöse !
lieber die /etc/portage/package.keywords nehmen. da kann man für jedes paket die präferenz eintragen(~x86,x86, - ), so dass es auch beim updaten keine probs gibt.
 

Ähnliche Themen

Antworten
9
Aufrufe
2.952
F
  • Fat32Tony
  • Linux
Antworten
2
Aufrufe
3.345
Fat32Tony
F
Zurück
Oben