i'm trying to install libgmerlin-avdec-dev on ubuntu 9.10 but i have a problem. This is the first time i try to install it. I would like to use it with GEM 0.92.3.
Here what i did : I installed debian-multimedia-keyring (with debian-multimedia-keyring_2008.10.16_all.deb) then add deb http://www.debian-multimedia.org stable main (for repository sources).
So i select libgmerlin-avdec-dev and try to install from Synaptic but i get : libgmerlin-avdec-dev: Dépend : libgmerlin-avdec0 mais ne doit pas être installé
In english : Depend : libgmerlin-avdec0 but must not be installed
Have you an idea to solve this problem ? Thx. ++
Jack
Here three captures of Synaptic to explain my problem. Sorry for the size and for the problem != GEM ++
Jack
Le jeudi 18 mars 2010 à 23:42 +0100, Jack a écrit :
i'm trying to install libgmerlin-avdec-dev on ubuntu 9.10 but i have a problem. This is the first time i try to install it. I would like to use it with GEM 0.92.3.
Here what i did : I installed debian-multimedia-keyring (with debian-multimedia-keyring_2008.10.16_all.deb) then add deb http://www.debian-multimedia.org stable main (for repository sources).
So i select libgmerlin-avdec-dev and try to install from Synaptic but i get : libgmerlin-avdec-dev: Dépend : libgmerlin-avdec0 mais ne doit pas être installé
In english : Depend : libgmerlin-avdec0 but must not be installed
Have you an idea to solve this problem ? Thx. ++
Jack
GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev
On Fri, 2010-03-19 at 00:06 +0100, Jack wrote:
Here three captures of Synaptic to explain my problem. Sorry for the size and for the problem != GEM ++
I guess, that doesn't say all. There is a reason, why libgmerlin-avdec0 cannot be installed. Try:
$ sudo aptitude install libgmerlin-avdec0
This should give you some hint, why this package could not be installed.
Generally speaking, the repositories from debian-multimedia are made for debian and not for ubuntu. There is no guarantuee, that everything from them works also in ubuntu.
I recently made a my own PPA on launchpad, which I initially made for readanysf. As a matter of fact, it also has the packages you're looking for, made specifically for a few ubuntu flavours:
https://launchpad.net/~reduzierer/+archive/rdz-pd-extra+deps
I hope, this works for you.
Roman
Hello Roman,
Le vendredi 19 mars 2010 à 19:08 +0100, Roman Haefeli a écrit :
On Fri, 2010-03-19 at 00:06 +0100, Jack wrote:
Here three captures of Synaptic to explain my problem. Sorry for the size and for the problem != GEM ++
I guess, that doesn't say all. There is a reason, why libgmerlin-avdec0 cannot be installed. Try:
$ sudo aptitude install libgmerlin-avdec0
This should give you some hint, why this package could not be installed.
Yep, here the output :
jack@jack-laptop:~$ sudo aptitude install libgmerlin-avdec0 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Les paquets suivants sont CASSÉS : libdirac0c2a libgmerlin-avdec0 Les NOUVEAUX paquets suivants vont être installés : libamrnb3{a} libamrwb3{a} libavcodec51{a} libdirac0{a} libfaac0{a} libgavl0{a} libx264-65{a} libxvidcore4{a} Les paquets suivants seront ENLEVÉS : binutils-static{u} libboost-iostreams1.38.0{u} libboost-regex1.38.0{u} libmikmod2{u} libsdl-mixer1.2{u} libsdl-net1.2{u} libsdl-ttf2.0-0{u} libsmpeg0{u} 0 paquets mis à jour, 9 nouvellement installés, 8 à enlever et 8 non mis à jour. Il est nécessaire de télécharger 6 200ko d'archives. Après dépaquetage, 12,0Mo seront utilisés. Les paquets suivants ont des dépendances non satisfaites : libgmerlin-avdec0: Dépend: libdvdread3 (>= 0.9.7) qui est un paquet virtuel libdirac0c2a: Est en conflit avec: libdirac0 mais 1.0.0-0.0 doit être installé. Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle : libavcodec51 [Non installé] libdirac0 [Non installé] libgmerlin-avdec0 [Non installé]
Le score est de -9859
Accepter cette solution ? [Y/n/q/?] q Abandon de tous les efforts pour rechercher une solution à ces dépendances. Abandon.
This installation remove :
binutils-static{u} libboost-iostreams1.38.0{u} libboost-regex1.38.0{u} libmikmod2{u} libsdl-mixer1.2{u} libsdl-net1.2{u} libsdl-ttf2.0-0{u} libsmpeg0{u}
Can i have serious troubles after with my environment ?
Generally speaking, the repositories from debian-multimedia are made for debian and not for ubuntu. There is no guarantuee, that everything from them works also in ubuntu.
I recently made a my own PPA on launchpad, which I initially made for readanysf. As a matter of fact, it also has the packages you're looking for, made specifically for a few ubuntu flavours:
https://launchpad.net/~reduzierer/+archive/rdz-pd-extra+deps
I hope, this works for you.
Yep, i have already seen this but i would like to understand what i do. Thx for your help. ++
Jack
Roman
On Fri, 2010-03-19 at 20:22 +0100, Jack wrote:
Les paquets suivants ont des dépendances non satisfaites : libgmerlin-avdec0: Dépend: libdvdread3 (>= 0.9.7) qui est un paquet virtuel libdirac0c2a: Est en conflit avec: libdirac0 mais 1.0.0-0.0 doit être installé. Les actions suivantes permettront de résoudre ces dépendances :
Yep, i have already seen this but i would like to understand what i do. Thx for your help.
It seems, it is missing libdvdread3. Ubuntu 9.10 comes with a package libdvdread4, where current Debian stable (5.0.4) comes with libdvdread3 and since the debian-multimedia repository is made for Debian, those packages depend on libdvdread3.
I haven't checked Debian testing or unstable. Probably those repositories would work better for Ubuntu 9.10, but that's just a guess and I strongly recommend to stick with repositories dedicated to Ubuntu, unless you really know, what you're doing.
Roman
Le samedi 20 mars 2010 à 18:27 +0100, Roman Haefeli a écrit :
On Fri, 2010-03-19 at 20:22 +0100, Jack wrote:
Les paquets suivants ont des dépendances non satisfaites : libgmerlin-avdec0: Dépend: libdvdread3 (>= 0.9.7) qui est un paquet virtuel libdirac0c2a: Est en conflit avec: libdirac0 mais 1.0.0-0.0 doit être installé. Les actions suivantes permettront de résoudre ces dépendances :
Yep, i have already seen this but i would like to understand what i do. Thx for your help.
It seems, it is missing libdvdread3. Ubuntu 9.10 comes with a package libdvdread4, where current Debian stable (5.0.4) comes with libdvdread3 and since the debian-multimedia repository is made for Debian, those packages depend on libdvdread3.
I haven't checked Debian testing or unstable. Probably those repositories would work better for Ubuntu 9.10, but that's just a guess and I strongly recommend to stick with repositories dedicated to Ubuntu, unless you really know, what you're doing.
Yep. Thanx Roman. I have also tried with : deb http://www.debian-multimedia.org testing main (testing) deb http://www.debian-multimedia.org sid main non-free (unstable) but i get this time with Synaptic : Dépend : libgmerlin-avdec1 mais ne doit pas être installé.
So i prefer to stop here for now ;) ++
Jack
Roman
On 2010-03-18 23:42, Jack wrote:
i'm trying to install libgmerlin-avdec-dev on ubuntu 9.10 but i have a problem. This is the first time i try to install it. I would like to use it with GEM 0.92.3.
Here what i did : I installed debian-multimedia-keyring (with debian-multimedia-keyring_2008.10.16_all.deb) then add deb http://www.debian-multimedia.org stable main (for repository sources).
So i select libgmerlin-avdec-dev and try to install from Synaptic but i get : libgmerlin-avdec-dev: Dépend : libgmerlin-avdec0 mais ne doit pas être installé
btw, a cool trick to report output on systems with "foreign" languages is to force your system to output in english.
this can be done quite simply on the console, by setting the environment variable "LANG" to "C".
$ LANG=C aptitude install libgmerlin-avdec0
or
$ LANG=C synaptics
this avoids the problem of having to translate messages _back_ to english, which often results in not-identical phrasing, which makes finding the problem more complicated.
mfgaser IOhannes
PS: as for the problem itself, i cannot offer any help here. since romans packages are reasonably recent and made explicitely for ubuntu, what is wrong with them?
PPS: ubuntu sucks anyhow :-)
Thanx a lot Roman, your sources from deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu karmic main works perfectly here on my Ubuntu 9.10 ! So i can install libgmerlin-avdec-dev now :) However, i have a problem when i try to compile GEM. Here after ./configure :
pure-data: version : 0.41 extension : pd_linux
used optional libraries:
font-rendering : FTGL
image-support use ImageMagick : yes use TIFF : no (forced) use JPEG : no (forced) video-support use mpeg : no (forced) use mpeg-3 : no (forced) use QuickTime : yes use aviplay : no (forced) use gmerlin : yes input-support use v4l : yes (libv4l) use ieee1394 : no
Now run make ...
after a make i get this error :
g++ -c -I/usr/include/lqt -fopenmp -I/usr/include/ImageMagick -I/usr/include/lqt -I/usr/include/FTGL -I/usr/include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/freetype2 -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx filmGMERLIN.cpp -o ../Objects/filmGMERLIN.o In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18: /usr/include/gmerlin/avdec.h:30:30: error: gavl/compression.h: Aucun fichier ou dossier de ce type In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18: /usr/include/gmerlin/avdec.h:1414: error: ‘gavl_compression_info_t’ has not been declared /usr/include/gmerlin/avdec.h:1430: error: ‘gavl_compression_info_t’ has not been declared /usr/include/gmerlin/avdec.h:1443: error: ‘gavl_packet_t’ has not been declared /usr/include/gmerlin/avdec.h:1456: error: ‘gavl_packet_t’ has not been declared /usr/include/gmerlin/avdec.h:1583: error: expected constructor, destructor, or type conversion before ‘*’ token make[1]: *** [filmGMERLIN.o] Erreur 1 make[1]: quittant le répertoire « /home/jack/gem-0.92-3/src/Pixes » make: *** [Pixes] Erreur 2
libgavl1, libgavl-dev and libgavl-doc, libgmerlin-avdec1 and libgmerlin-avdec-dev are installed. Have you any idea about the problem and how to resolve it ? (it seems gavl/compression.h doesn't exist ?) Thanx. ++
Jack
PS : IOhannes, thx for the tips about the selection of the language.
Le lundi 22 mars 2010 à 09:15 +0100, IOhannes m zmoelnig a écrit :
On 2010-03-18 23:42, Jack wrote:
i'm trying to install libgmerlin-avdec-dev on ubuntu 9.10 but i have a problem. This is the first time i try to install it. I would like to use it with GEM 0.92.3.
Here what i did : I installed debian-multimedia-keyring (with debian-multimedia-keyring_2008.10.16_all.deb) then add deb http://www.debian-multimedia.org stable main (for repository sources).
So i select libgmerlin-avdec-dev and try to install from Synaptic but i get : libgmerlin-avdec-dev: Dépend : libgmerlin-avdec0 mais ne doit pas être installé
btw, a cool trick to report output on systems with "foreign" languages is to force your system to output in english.
this can be done quite simply on the console, by setting the environment variable "LANG" to "C".
$ LANG=C aptitude install libgmerlin-avdec0
or
$ LANG=C synaptics
this avoids the problem of having to translate messages _back_ to english, which often results in not-identical phrasing, which makes finding the problem more complicated.
mfgaser IOhannes
PS: as for the problem itself, i cannot offer any help here. since romans packages are reasonably recent and made explicitely for ubuntu, what is wrong with them?
PPS: ubuntu sucks anyhow :-)
On 2010-03-22 15:19, Jack wrote:
Thanx a lot Roman, your sources from deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu karmic main works perfectly here on my Ubuntu 9.10 ! So i can install libgmerlin-avdec-dev now :)
cool.
In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18: /usr/include/gmerlin/avdec.h:30:30: error: gavl/compression.h: Aucun fichier ou dossier de ce type In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18:
libgavl1, libgavl-dev and libgavl-doc, libgmerlin-avdec1 and libgmerlin-avdec-dev are installed. Have you any idea about the problem and how to resolve it ? (it seems gavl/compression.h doesn't exist ?)
you have to install the libgavl-dev package (and all the other libgavl stuff) from roman as well (it seems like you are using the package that comes with ubuntu, which is a bit outdated). the new one has version 1.2.0
fgmasdr IOhannes
Le lundi 22 mars 2010 à 15:32 +0100, IOhannes m zmoelnig a écrit :
On 2010-03-22 15:19, Jack wrote:
Thanx a lot Roman, your sources from deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu karmic main works perfectly here on my Ubuntu 9.10 ! So i can install libgmerlin-avdec-dev now :)
cool.
In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18: /usr/include/gmerlin/avdec.h:30:30: error: gavl/compression.h: Aucun fichier ou dossier de ce type In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18:
libgavl1, libgavl-dev and libgavl-doc, libgmerlin-avdec1 and libgmerlin-avdec-dev are installed. Have you any idea about the problem and how to resolve it ? (it seems gavl/compression.h doesn't exist ?)
you have to install the libgavl-dev package (and all the other libgavl stuff) from roman as well (it seems like you are using the package that comes with ubuntu, which is a bit outdated). the new one has version 1.2.0
Yes, you are right, i forgot to upgrade ! All works fine now ;) Thanx. But i can't open my flv :/ [pix_film]: opening /home/jack/Bureau/12946867:flv_h263_mp3.flv with format 1908 [pix_film]: ... [pix_film]: loaded file: /home/jack/Bureau/12946867:flv_h263_mp3.flv with -1 frames (320x240) at 1000.000000 fps A movie with -1 frame ! :) This movie worked fine with VLC. ++
Jack
fgmasdr IOhannes