[L2Ork-dev] Problems installing on Ubuntu Studio 20.04

Tanmay Gujar tanmaygujar999 at gmail.com
Sun Apr 11 07:56:39 EDT 2021


Hmm, thats weird.
I did the install on a fresh ubuntu 20.04 docker image and had no issues.
Could this be an issue specific to you.

Best,
Tanmay

On Sun, Apr 11, 2021 at 4:54 PM Rukshan J. Senanayaka <
rjsenanayaka at gmail.com> wrote:

> Hello Dr. Albert,
>
> This list does in fact work on Ubuntu 20.04 LTS. But, a minor issue
> [image: err.png]
> But running `*sudo apt-get install libjack0*` solves that problem.
> Then all good for me.
> [image: install.png]
>
> Regards,
> Rukshan.
>
> On Sun, Apr 11, 2021 at 4:21 PM Albert Graef <aggraef at gmail.com> wrote:
>
>> On Sun, Apr 11, 2021 at 10:39 AM Rukshan J. Senanayaka <
>> rjsenanayaka at gmail.com> wrote:
>>
>>> Two of the packages were not supporting Ubuntu 20.04 so I had to
>>> manually install them.
>>>
>>
>> The problem with such dependency lists on Debian/Ubuntu is that the
>> package names and versioning keep changing all the time, so any such list
>> falls victim to bitrot rather sooner than later. Specifically, nobody has
>> been using slv2 any more for a *very* long time, that dependency probably
>> dates back to the days of Ubuntu 12.04 and pd-l2ork 1 (and AFAICT has never
>> been needed to compile Purr Data anyway).
>>
>> Marcelo, Jonathan already pointed you to the wiki, which tells you how to
>> install a ready-made binary package for your system from the package
>> repositories that we maintain on the OBS. That's the easiest way to go.
>> There are packages for all recent Ubuntu and Debian releases, so make sure
>> you find the right repository for your system (xUbuntu_20.04 in your case).
>> Once you've added the repository as described in the wiki, `apt update` and
>> then `apt install purr-data` will install Purr Data **and** all required
>> dependencies (of which there are quite a few). It will also make sure that
>> you always get the latest version if you use Ubuntu's update tool or `apt`
>> to update your system.
>>
>> If you want or need to compile the sources yourself, the wiki has some
>> instructions for that, too:
>> https://github.com/agraef/purr-data/wiki/Installation#installing-from-source.
>> But you will have to figure out the right build dependencies first. Your
>> best bet for that is currently the list of build dependencies in the
>> control file straight from the source:
>> https://git.purrdata.net/jwilkes/purr-data/-/blob/master/debuild/debian/control.
>> I maintain this to do the OBS builds, so this is *always* up-to-date and I
>> *know* that it works because otherwise the OBS builds break. ;-) There are
>> some alternative dependencies in there (delimited with the `|` character),
>> to account for different Debian and Ubuntu versions, but as far as I can
>> tell, the following list of build dependencies should work on modern Ubuntu
>> systems (20.04 or later):
>>
>> autoconf automake libtool pkg-config bison flex libgtk2.0-dev
>> libgtk-3-dev python2-dev flite1-dev ladspa-sdk libasound2-dev libjack-dev
>> libbluetooth-dev libcairo2-dev libgl1-mesa-dev libglew1.6-dev libgsl-dev
>> libmagick++-dev libavifile-0.7-dev libdc1394-22-dev libfftw3-dev
>> libfluidsynth-dev libftgl-dev libgmerlin-avdec-dev libgsm1-dev libjpeg-dev
>> liblua5.3-dev libmp3lame-dev libmpeg3-dev libquicktime-dev libraw1394-dev
>> libsmpeg-dev libspeex-dev libstk0-dev libtiff5-dev libv4l-dev libdv4-dev
>> libiec61883-dev libxv-dev libxxf86vm-dev libvorbis-dev zlib1g-dev rsync
>> libgconf2-dev libnss3-dev libxtst-dev libxss-dev
>>
>> Maybe someone could verify that this list actually works on Ubuntu 20.04
>> (and fiddle around with it if it doesn't, using the aforementioned
>> debuild/debian/control file for guidance), so that we can update the
>> outdated list in the README to the modern times.
>>
>> Best,
>> Albert
>>
>> --
>> Dr. Albert Gr"af
>> Computer Music Research Group, JGU Mainz, Germany
>> Email: aggraef at gmail.com, web: https://agraef.github.io/
>> _______________________________________________
>> L2Ork-dev mailing list
>> L2Ork-dev at disis.music.vt.edu
>> https://disis.music.vt.edu/listinfo/l2ork-dev
>
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> https://disis.music.vt.edu/listinfo/l2ork-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20210411/9f2a419f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: err.png
Type: image/png
Size: 44659 bytes
Desc: not available
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20210411/9f2a419f/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install.png
Type: image/png
Size: 252534 bytes
Desc: not available
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20210411/9f2a419f/attachment-0003.png>


More information about the L2Ork-dev mailing list