Re: [PD] recent Pd versions on older ubuntu studio computers

2020-01-13 Thread IOhannes m zmölnig
On 1/13/20 10:25 PM, i...@hansroels.be wrote:
> dpkg-source: warning: unknown information field 'Rules-Requires-Root' in
> input data in general section of control info file

is that the xenial or the bionic host?


> dpkg-checkbuilddeps: Unmet build dependencies: debhelper-compat (= 12)

you might want to remove that line from debian/control and instead try
$ echo 9 > debian/compat

> portaudio19-dev libjack-dev

this i don't understand.
according to https://packages.ubuntu.com/ both of these packages are
present on both xenial and bionic.
you must have the "universe" repository enabled (but afaik, this is
standard)

fasrm
IOhannes



signature.asc
Description: OpenPGP digital signature
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] recent Pd versions on older ubuntu studio computers

2020-01-13 Thread i...@hansroels.be
I tried applying your script, you can see the error further on in this 
email.


On 1/13/20 5:11 PM, IOhannes m zmoelnig wrote:

On 13.01.20 16:40, Claude Heiland-Allen wrote:

Hi,

On 13/01/2020 14:13,i...@hansroels.be  wrote:

Is an installation of a /recent/ version of Pd vanilla (0.49 or 0.50)
possible on an older linux computer?

Should be possible.


I am trying to install Pd 0.50.2 on two older Ubuntu Studio laptops,
one has Ubuntu 14.04, the other Ubuntu 16.04.
When I try to install the deb package from
https://deb.debian.org/debian/pool/main/p/puredata/   

Pd is atomised into many tiny debs, you'd need all of them...


I get a dependencies error, saying that I need a higher version of libc6.

The chances of random binaries from the internet working are smaller
than with Windows I guess.


Is it a solution to try compiling the Pd source code on both machines?

Yes I think so.  But it might be awkward with packaged Pd externals
(you'd need to keep the old pd around and tell the new Pd where the
externals are).

here's an old answer, slightly polished (and hopefully not introducing
to many bugs).
run each line (apart from the -tags) in your terminal: