[PD-dev] pd-extended on debian testing
Arnout Engelen
puredata at bzzt.net
Sat Sep 19 19:47:51 CEST 2009
On Sat, Sep 19, 2009 at 01:24:02PM -0400, Hans-Christoph Steiner wrote:
> Since there aren't current testing builds, you're best bet is to build
> from source.
No problem
> The comma error is fixed in SVN, but not in the source
> tarball. So if you use SVN or rsync (search puredata.info for 'rsync')
> to get the code, it should build a .deb.
Right - I was still using CVS, I updated the documentation at
http://puredata.info/docs/developer/GettingPdSource to reflect the move to
SVN :).
> There is only one debian/control, it uses the Debian tools to get the dep
> versions automatically at build time.
Ah, right, I had been wondering about that.
After getting the latest SVN, I ended up with a package without the tcl files.
When I added the following to the Makefile around line 120 and built again,
it was OK:
# tcl files
install -d $(DESTDIR)$(prefix)/lib/pd/tcl
install -p $(pd_src)/tcl/*.tcl $(DESTDIR)/usr/lib/pd/tcl
.. however I'm not quite sure if this change made the difference.
Thanks!
Arnout
> On Sep 19, 2009, at 11:47 AM, Arnout Engelen wrote:
>
>> Hello,
>>
>> I'm having a bit of a hard time installing pd-extended on Debian
>> Testing, and
>> would like to help getting this into a better shape.
>>
>> The package 0.41.4 package found at http://puredata.info/downloads and
>> in the
>> repo cannot be installed due to some dependency problems (details
>> below).
>>
>> The 0.41.4 source package failed to generate a package, among some
>> other
>> troubles the Debian/control file missed a comma.
>>
>> I figured since I was going to have to fix stuff anyway, I might just
>> as well
>> go with the lastest CVS version. I fetched the source as documented on
>> http://puredata.info/docs/developer/GettingPdSource with
>> checkout-developer-layout.sh. After fixing a couple of compile errors
>> (
>> https://sourceforge.net/tracker/?func=detail&aid=2862191&group_id=55736&atid=478070
>> )
>> this produced a .deb file. However, this .deb claims to be version
>> '0.40.3',
>> and points to some dependencies that do not exist in Debian testing
>> (e.g. jack
>> is just called libjack0, not libjack0.100.0-0.
>>
>> Is this '0.30.4' version a mistake, or did I get the wrong sources?
>>
>> I see only one Debian/control file,
>> pure-data/packages/linux_make/debian/control . Shouldn't there be one
>> for each
>> kind of Debian package that can be generated
>> (stable/testing/unstable/ubuntu/etc)?
>>
>>
>> Regards,
>>
>> Arnout
>>
>>
>> As promised, the dependency problems:
>>
>> arnouten at bird:~/progs/pd/pure-data/packages/linux_make$ sudo apt-get
>> install pd-extended
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> You might want to run `apt-get -f install' to correct these:
>> The following packages have unmet dependencies:
>> pd-extended: Depends: libavifile-0.7c2 (>= 1:0.7.47.20070718) but it
>> is not going to be installed
>> Depends: libmagick++10 but it is not installable
>> Depends: libmagick10 but it is not installable
>> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
>> specify a solution).
>> arnouten at bird:~/progs/pd/pure-data/packages/linux_make$ sudo apt-get
>> install libavifile-0.7c2
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> You might want to run `apt-get -f install' to correct these:
>> The following packages have unmet dependencies:
>> pd-extended: Depends: libjack0.100.0-0 but it is not installable
>> Depends: libflac7 but it is not installable
>> Depends: libpng3 but it is not going to be installed
>> Depends: libmpeg1 but it is not installable
>> Depends: libquicktime0 but it is not installable
>> Depends: libgsl0 but it is not installable
>> Depends: libmagick++9c2a but it is not installable
>> Recommends: liblo0 but it is not installable
>> Recommends: liblame0 but it is not installable
>> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
>> specify a solution).
>>
>>
>> _______________________________________________
>> Pd-dev mailing list
>> Pd-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>
>
> ----------------------------------------------------------------------------
>
> Access to computers should be unlimited and total. - the hacker ethic
>
>
More information about the Pd-dev
mailing list