I'm trying to compile pd-extended from source (on Lucid amd64) and want to be sure that gmerlin is compiled into GEM. I came across Roman's ppa at https://launchpad.net/~reduzierer/+archive/rdz-pd-extra +deps?field.series_filter=lucid but although I add it like any other, apt doesn't seem to update the packages from the ppa (if I run "sudo apt-get update | grep ppa" my other ppa's are displayed but not rdz). I've managed to download and install the individual packages from the web front-end but I thought I'd mention this issue on here.
Maybe there's a configuration issue in the ppa for Lucid amd64? Maybe I did something wrong?
Thanks for providing this btw!
-martin
Hi Martin
On Mon, 2010-05-10 at 11:42 -0400, Martin Eckart wrote:
I'm trying to compile pd-extended from source (on Lucid amd64) and want to be sure that gmerlin is compiled into GEM. I came across Roman's ppa at https://launchpad.net/~reduzierer/+archive/rdz-pd-extra +deps?field.series_filter=lucid
I only added the packages, that [readanysf~] depending on, which is libgemrlin-avdec1 and libgavl1. gmerlin is a completely different package, which is not part of my PPA.
but although I add it like any other, apt doesn't seem to update the packages from the ppa (if I run "sudo apt-get update | grep ppa" my other ppa's are displayed but not rdz). I've managed to download and install the individual packages from the web front-end but I thought I'd mention this issue on here.
Maybe there's a configuration issue in the ppa for Lucid amd64? Maybe I did something wrong?
Only now I realized, that Gem indeed checks for libgmerlin-avdec1 (and not for gmerlin, libgmerlin or the like). Since this package is not part of the main distro, 'sudo aptitude install libgmerlin-avdec-dev ' should install it. If your aptitude still cannot find it, make sure, that this line:
deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu lucid main
is part of your /etc/apt/sources.list. If this still isn't the reason for this PPA not showing up in your aptitude, then I don't know, what could be wrong.
Thanks for providing this btw!
You're welcome!
Roman
I only added the packages, that [readanysf~] depending on, which is libgemrlin-avdec1 and libgavl1. gmerlin is a completely different package, which is not part of my PPA.
Sorry I wasn't specific, GEM needs libgmerlin-avdec too.
Maybe there's a configuration issue in the ppa for Lucid amd64? Maybe I did something wrong?
Only now I realized, that Gem indeed checks for libgmerlin-avdec1 (and not for gmerlin, libgmerlin or the like). Since this package is not part of the main distro, 'sudo aptitude install libgmerlin-avdec-dev ' should install it. If your aptitude still cannot find it, make sure, that this line:
deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu lucid main
is part of your /etc/apt/sources.list. If this still isn't the reason for this PPA not showing up in your aptitude, then I don't know, what could be wrong.
There's a file called /etc/apt/sources.list.d/reduzierer-rdz-pd-extra
deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu lucid main
I assume Lucid just organizes sources.list a little differently than previous versions. The other PPAs I have are handled the same way.
Curiously, in synaptic when sorting by Origin, your ppa is the only one that isn't in the list. This smells like a small quirky bug and my best guesses at the moment are that either apt doesn't really like the '+' character in the PPA name or my version of Lucid doesn't think your PPA contains any packages for 64 bit lucid.
Thanks for providing this btw!
You're welcome!
This was one of the easiest compiling experiences I've ever had in ubuntu. Following the pd-extended instructions and grabbing your gmerlin .debs everything came together automatically into a nice little .deb.
For anyone interested in that (it might work on your amd64 Lucid) you can download it from: http://imartron.com/misc/Pd-0.42.5-extended-20100510ppa1~Lucid1.deb
I'll figure out how to make my own ppa for that one day.
-martin
On Mon, 2010-05-10 at 12:54 -0400, Martin Eckart wrote:
There's a file called /etc/apt/sources.list.d/reduzierer-rdz-pd-extra
+deps-lucid.list whose contents are:
deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu lucid main
I assume Lucid just organizes sources.list a little differently than previous versions. The other PPAs I have are handled the same way.
Curiously, in synaptic when sorting by Origin, your ppa is the only one that isn't in the list. This smells like a small quirky bug and my best guesses at the moment are that either apt doesn't really like the '+' character in the PPA name or my version of Lucid doesn't think your PPA contains any packages for 64 bit lucid.
Ah, I guess you did:
$ sudo add-apt-repository ppa:reduzierer/rdz-pd-extra+deps
which also here added a file to /etc/apt/sources.list.d/, and also here, it didn't work. It only worked after putting the the appropriate line to the main /etc/apt/sources.list. Now that you're saying that it works for other PPAs, it really smells like some '+' issue. Don't know why I have put the '+' into the PPA's name in the first place. I think it's rather not related to your system being amd64. Anyway, thanks for reporting.
This was one of the easiest compiling experiences I've ever had in ubuntu. Following the pd-extended instructions and grabbing your gmerlin .debs everything came together automatically into a nice little .deb.
Cool!
Roman