Gros problème vlc

Il n’y a donc aucune solution pour le moment.

Tu n’aurais pas un mélange avec debian-multimedia? Sinon recompile vlc.

Si quelqu’un peut m’aider pour compiler vlc ce serait sympa. :blush:

bonjour unit voila ce que j’ai fait

[code]sudo apt-get build-dep vlc
sudo apt-get remove vlc
sudo apt-get install checkinstall
git clone git://git.videolan.org/vlc.git vlc-trunk
cd vlc-trunk
./bootstrap
cd extras
wget http://www.live555.com/liveMedia/public/live555-latest.tar.gz
tar xvzf live555-latest.tar.gz
cd live
./genMakefiles linux
make
cd …/…
export PKG_CONFIG_PATH=$(pwd)/extras/live:/usr/lib/pkgconfig
sudo ldconfig
./configure ‘–build=i486-linux-gnu’ ‘–enable-maintainer-mode’ ‘–prefix=/usr’ ‘–enable-fast-install’ ‘–with-binary-version=3’ ‘–disable-update-check’ ‘–disable-fb’ ‘–enable-sdl’ ‘–enable-mad’ ‘–enable-jack’ ‘–enable-pulse’ ‘–enable-svg’ ‘–enable-lirc’ ‘–enable-a52’ ‘–enable-aa’ ‘–enable-dvbpsi’ ‘–enable-dvb’ ‘–enable-ogg’ ‘–enable-vorbis’ ‘–enable-shout’ ‘–enable-qt4’ ‘–enable-flac’ ‘–enable-skins2’ ‘–enable-freetype’ ‘–enable-mkv’ ‘–enable-speex’ ‘–enable-caca’ ‘–enable-live555’ ‘–enable-libmpeg2’ ‘–enable-fribidi’ ‘–enable-mod’ ‘–enable-theora’ ‘–enable-dvdnav’ ‘–enable-gnutls’ ‘–enable-ncurses’ ‘–enable-smb’ ‘–disable-gnomevfs’ ‘–enable-bonjour’ ‘–enable-mpc’ ‘–enable-vcd’ ‘–enable-vcdx’ ‘–enable-notify’ ‘–enable-twolame’ ‘–enable-faad’ ‘–disable-zvbi’ ‘–enable-telx’ ‘–disable-x264’ ‘–disable-atmo’ ‘–enable-taglib’ ‘–enable-libass’ ‘–enable-realrtsp’ ‘–disable-dv’ ‘–enable-alsa’ ‘–enable-v4l2’ ‘–enable-pvr’ ‘build_alias=i486-linux-gnu’ ‘CFLAGS=-g -O2’ ‘LDFLAGS=-Wl,–as-needed’ ‘CPPFLAGS=’ ‘CXXFLAGS=-g -O2’

tu as aussi ‘–enable-mozilla’ ‘–with-mozilla-pkg=iceape-plugin’

et ‘–prefix=/opt’

make
(il y a une erreur alors pour la corriger)
for f in $(find . | grep ‘.lua$’) ; do f2=$(echo $f | sed ‘s/lua$/luac/g’); ln -sf $(basename $f) $f2; done

make
(et normalement c’est tout bon puis je fais un paquet deb avec checkinstall )

mv ~/.config/vlc ~/.config/vlc-old
sudo checkinstall --pkgname=vlc --pkgversion=1.2.0-git
sudo dpkg -i vlc…deb
[/code]
j’ai eu cette fois un pbm avec checkinstall j’ai donc remplacé par
sudo make install
sudo checkinstall --pkgname=vlc --pkgversion=1.2.0-git
sudo make uninstall
sudo dpkg -i …/vlc…deb

[code]wget http://phatandfresh.free.fr/vlc.png
sudo mv vlc.png /usr/share/pixmaps/

#Ceci vous permettera d avoir un vlc tout en gtk
#cohérent avec votre thème gtk actuel :)"
svn co svn://labs.trolltech.com/svn/styles/gtkstyle
cd gtkstyle/
qmake-qt4 && make
sudo make install
[/code]

[code]# apt-get build-dep vlc

apt-get source vlc

cd vlc

dpkg-buildpackage -b -uc

cd …

dpkg -i vlc*deb[/code]

bonjour fran

quand je veux modifier une option du configure par exemole ici mettre --enable-x164 je modifie le fichier debian/rules.
existe il une méthode plus propre?

deuxième chose si je fait apt-get upgrade debian veut me remettre sa version.
Perso j’utilise dch pour changer la version dans le fichier debian/changelog que je compile.
Comment fais tu/?
Je pensais bloquer vlc dans /etc/apt/preferences mais je n’y suis pas arrivé.

Ca ne marche pas?

Merci pour vos réponses j’essaie dès que c’est ok je vous dis “quoi” comme on dit chez moi. :023

[quote=“limax”]bonjour fran

quand je veux modifier une option du configure par exemole ici mettre --enable-x164 je modifie le fichier debian/rules.
existe il une méthode plus propre?[/quote]Non, c’est parfait.[quote]
deuxième chose si je fait apt-get upgrade debian veut me remettre sa version.
Perso j’utilise dch pour changer la version dans le fichier debian/changelog que je compile.
Comment fais tu/? [/quote]

dch pour marquer ma version et ligne

[quote]Pin: release o=Boisson,c=divers
Pin-Priority: 1001
[/quote]dans preferences

merci

J’ai essayé de compiler par contre j’ai un problème a cette étape : './configure '--build=i486-linux-gnu' '--enable-maintainer-mode' '--prefix=/usr' '--enable-fast-install' '--with-binary-version=3' '--disable-update-check' '--disable-fb' '--enable-sdl' '--enable-mad' '--enable-jack' '--enable-pulse' '--enable-svg' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-dvb' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--enable-flac' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-mod' '--enable-theora' '--enable-dvdnav' '--enable-gnutls' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--enable-faad' '--disable-zvbi' '--enable-telx' '--disable-x264' '--disable-atmo' '--enable-taglib' '--enable-libass' '--enable-realrtsp' '--disable-dv' '--enable-alsa' '--enable-v4l2' '--enable-pvr' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-g -O2' '--enable-mozilla' '--with-mozilla-pkg=iceape-plugin' '--prefix=/opt'
Il me retourne " bash: ./configure : Aucun fichier ou dossier de ce type".

Fais les commandes que je t’ai indiquées, ça se passera comme sur des roulettes et tu n’auras pas d’interférence avec les paquets debian, qu’as tu fait exactement??

J’ai suivi la méthode de Limax jusqu’ici : sudo apt-get build-dep vlc sudo apt-get remove vlc sudo apt-get install checkinstall git clone git://git.videolan.org/vlc.git vlc-trunk cd vlc-trunk ./bootstrap cd extras wget http://www.live555.com/liveMedia/public/live555-latest.tar.gz tar xvzf live555-latest.tar.gz cd live ./genMakefiles linux make cd ../.. export PKG_CONFIG_PATH=$(pwd)/extras/live:/usr/lib/pkgconfig sudo ldconfig

Non, utilise les sources de debian et recompile le paquet debian:

[code]# apt-get build-dep vlc

apt-get source vlc

cd vlc

dpkg-buildpackage -b -uc

cd …

dpkg -i vlc*deb[/code]

+1 c’est le plus facile

rajoute ensuite dans le fichier /etc/apt/preferences

Package: vlc vlc-dbg vlc-nox vlc-plugin-fluidsynth vlc-plugin-ggi vlc-plugin-jack vlc-plugin-pulse vlc-plugin-sdl vlc-plugin-svgalib vlc-plugin-zvbi vlc-data libvlc5 libvlccore-dev libvlccore4 mozilla-plugin-vlc libvlc-dev Pin: release a=now Pin-Priority: 1001

sinon pour le ./configure tu n’étais sans doute pas dans le bon dossier.

Bon là les gars je suis larguer donc je fait le point : 1) j’ai ajouté ceci comme me l’a indiqué Limax : [quote]Package: vlc vlc-dbg vlc-nox vlc-plugin-fluidsynth vlc-plugin-ggi vlc-plugin-jack vlc-plugin-pulse vlc-plugin-sdl vlc-plugin-svgalib vlc-plugin-zvbi vlc-data libvlc5 libvlccore-dev libvlccore4 mozilla-plugin-vlc libvlc-dev
Pin: release a=now
Pin-Priority: 1001[/quote]

  1. Puis j’ai tapé dans le terminal : “apt-get build-dep vlc” est là j’obtiend : Lecture des listes de paquets… Fait
    Construction de l’arbre des dépendances
    Lecture des informations d’état… Fait
    E: Vous devez insérer quelques adresses « sources » dans votre sources.list

Voici mon source.list : [code]################################################

stable

deb http://ftp.fr.debian.org/debian/ stable main contrib non-free

deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

stable multimedia

deb http://www.debian-multimedia.org stable main non-free

deb-src http://www.debian-multimedia.org stable main

stable security

deb http://security.debian.org/ stable/updates main contrib non-free

deb-src http://security.debian.org/ stable/updates main contrib non-free

volatile

deb http://volatile.debian.org/debian-volatile stable/volatile main contrib no$

deb-src http://volatile.debian.org/debian-volatile stable/volatile main cont$

################################################

testing

deb http://ftp.fr.debian.org/debian/ testing main contrib non-free

deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

testing multimedia

deb http://www.debian-multimedia.org testing main non-free

deb-src http://www.debian-multimedia.org testing main

testing security

deb http://security.debian.org/ testing/updates main contrib non-free

deb-src http://security.debian.org/ testing/updates main contrib non-free

################################################

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free

deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

deb http://www.debian-multimedia.org sid main non-free

deb-src http://www.debian-multimedia.org sid main

[/code] :119

Enlève les adresse src multimédia hormis celle de sid il n’y a pas de dépôts source stable et testing :wink:

ce que je t’ai dit de rajouter est à mettre après
C’est à dire une fois que tu as compilé et installé les paquets qui viennent d’être compilés.

Commence par faire ce que te dit fran.

edit; Tu es en quelle version? stable? testing ou sid?

Testing, mais comme tu a pu le voir j’ai un fichier source avec stable testing et sid.

Bon ça commence à me gonfler je bloque apt-get build-dep vlc ne me donne rien : root@debian:/home/jerome# apt-get build-dep vlc Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Vous devez insérer quelques adresses « sources » dans votre sources.list :013 :013 :013 :013 :013 :013