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

24.11.2004, 02:17

emerge vlc == ERROR 1

bisher lief alles prima:
Gentoo 2004.3 nach Handbuch installiert, alles wunderbar (ausser bei grub, da stimmt was nicht mit --root-directory). Gratulation an alle Beteiligten!
Mein Problem:
emerge vlc endet mit:

make[4]: Entering directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec'
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX -I../../include `top_builddir="../.." ../../vlc-config --cflags plugin libmpeg2` -Wsign-compare -Wall -finline-limit-30000 -pipe -MT liblibmpeg2_plugin_a-libmpeg2.o -MD -MP -MF ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo" \
-c -o liblibmpeg2_plugin_a-libmpeg2.o `test -f 'libmpeg2.c' || echo './'`libmpeg2.c; \
then mv -f ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo" ".deps/liblibmpeg2_plugin_a-libmpeg2.Po"; \
else rm -f ".deps/liblibmpeg2_plugin_a-libmpeg2.Tpo"; exit 1; \
fi
libmpeg2.c: In function `RunDecoder':
libmpeg2.c:224: warning: implicit declaration of function `mpeg2_pts'
libmpeg2.c:382: error: `PIC_FLAG_PTS' undeclared (first use in this function)
libmpeg2.c:382: error: (Each undeclared identifier is reported only once
libmpeg2.c:382: error: for each function it appears in.)
libmpeg2.c:383: error: structure has no member named `pts'
make[4]: *** [liblibmpeg2_plugin_a-libmpeg2.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec'
make[3]: *** [all-libmpeg2] Error 1
make[3]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules/codec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vlc-0.6.2/work/vlc-0.6.2'
make: *** [all] Error 2

Gibs da was an Bugfix?

ciau
nico
Nicolai Beuermann
http://www.nico-beuermann.de

2

25.11.2004, 01:29

ich hatte auch nur probleme mit der installation der 0.6.2. trag einfach mal "media-video/vlc" (ohne anführungszeichen) in die /etc/portage/package.keywords ein. dann wird die 0.8 installiert und bei mir hats funktioniert.
Alles muss im Überfluss vorhanden sein, dann sind wir nie allein.

3

05.02.2005, 12:35

ich hatte das selbe Problem, doch dank des Tipps geht es wieder einwandfrei...

edit: Das ist dieser Bug:

http://bugs.gentoo.org/show_bug.cgi?id=47777

tango

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »tango« (05.02.2005, 12:51)


4

09.03.2005, 23:20

Hoi,

ich habe leider ein ähnliches Problem, allerdings mit der Version 0.8.1. Das komische ist, bevor ich mein gentoo jetzt neu aufgesetzt hatte, lief dat dingens wie ne 1. Keine Ahnung was da fehlen soll.

Zitat

x86_64-pc-linux-gnu-gcc -Wsign-compare -Wall -march=k8 -pipe -O3 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -m3dnow -pipe -o libopengl_plugin.so libopengl_plugin_a-opengl.o `top_builddir=../.. ../../vlc-config --libs plugin opengl`
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[4]: *** [libopengl_plugin.so] Error 1
make[4]: Leaving directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1/modules/video_output'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1/modules/video_output'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vlc-0.8.1/work/vlc-0.8.1'
make: *** [all] Error 2

!!! ERROR: media-video/vlc-0.8.1 failed.
!!! Function src_compile, Line 179, Exitcode 2
!!! make of VLC failed


benutzte Use-Flags:

Zitat

USE="amd64 X acpi alsa arts berkdb bitmap-fonts crypt cups curl dvd f77 fam flac font-server fortran gdbm gif gpm ipv6 java jp2 jpeg kde lzw lzw-tiff motif mp3 ncurses nls oggvorbis opengl oss pam perl png python qt readline sqlite ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales xml2 xmms xpm xrandr xv zlib video_cards_radeon linguas_de"


Habe leider keinen Plan, was diesmal anders sein soll. Die Frage ist, wie krieg ichs hin, dass der das Modul da finden kann.
mfg Ender
____________________
Gentoo 2005.0 Kernel 2.6.11-r7 KDE 3.4
AMD64 3500+
Ausus A8V deluxe
1024 MB RAM
200GB SATA

5

09.03.2005, 23:36

so, bin beim betrachten meines posts noch auf die idee gekommen, ohne opengl zu compilen, sprich nen:

Zitat

USE="-opengl" emerge vlc


durchzuführen. Resultat war, dass es nun ohne Fehler durchcompeliert wurde. Allerding kann er immernoch nicht starten. Sanduhr dreht sich ne Weile und aus.
mfg Ender
____________________
Gentoo 2005.0 Kernel 2.6.11-r7 KDE 3.4
AMD64 3500+
Ausus A8V deluxe
1024 MB RAM
200GB SATA

6

14.03.2005, 08:21

Hallo,

Ich hab genau das selbe Problem.

Konnte vlc nicht emergen. hab -opengl bei den user-flags gestetzt und fehlerfrei durchkompiliert.

Aber der Player startet natürlich auch nicht!

gibts schon eine Lösung.

TCPA would TAKE your FREEDOM!

7

29.03.2005, 01:02

bei mir gibts kein /etc/portage/package.keywords ...
in /etc/portage ist nur ein ordner "sets" und der ist leer.

kann mir jmd helfen?

mfg
lex

8

30.03.2005, 10:00

Ist recht simpel:
cd /etc/portage
touch package.keywords
Und schon kannst du editieren.