[L2Ork-dev] Purr-Data and Raspberry Pi 4

Albert Graef aggraef at gmail.com
Wed Sep 23 11:21:53 EDT 2020


(Sending again, because the list wasn't included..)

Unfortunately, that build failed. It's a compile error in the DISIS
externals which don't seem to be 64-bit-ready on ARM, sorry. You can ask
Ico to look into this, but for the time being I'm afraid that you'll have
to switch back to Raspbian 32 bit, or compile Purr Data (and fix those
compile errors) yourself.

Ico, in case you have the time to look into this, the OBS buildlog for 64
bit Raspbian Buster is available here:
https://build.opensuse.org/build/home:aggraef/Raspbian_10/aarch64/purr-data/_log.
The error is near the end, but I'm afraid that it won't tell you much,
because it looks like disis_gpio actually compiles alright, but doesn't
produce the expected disis_gpio.pd_linux binary, probably because the build
doesn't know about aarch64 and misconfigures on that architecture.

I don't have the time to look into this myself, but if either one of you
finds a fix, I can deploy it to make the aarch64 build go through.

Albert

On Wed, Sep 23, 2020 at 3:03 PM Albert Graef <aggraef at gmail.com> wrote:

> Sorry, I thought that you were running a standard Raspbian distribution
> which is still 32 bit (despite the RPi4 having a 64 bit cpu).
>
> I just kicked off a Raspbian 10 build for the aarch64 architecture. The
> Raspbian builds are usually slow on the OBS, so have some patience. I hope
> that these will work, but I'm not sure since I've never run 64 bit Raspbian
> before. Can you point me to the download of the version that you're using,
> so that I can check?
>
> Albert
>
>
> On Tue, Sep 22, 2020 at 9:15 PM Gilberto Agostinho <
> gilbertohasnofb at googlemail.com> wrote:
>
>> Hi Albert,
>>
>> Many thanks for your reply. I have downloaded the .deb package for
>> Raspbian Buster but I am still having some issues installing it. My
>> Raspberry Pi is running Buster in arm64 architecture, but the .deb
>> packages available at the OpenSuse page you linked are for armhf only.
>> When I try to install it I still get a lot of dependency errors. I also
>> tried the instructions found in
>> https://github.com/agraef/purr-data/wiki/Installation#linux for
>> Raspbian, but at the last step, $ apt install purr-data, I get:
>>
>> The following packages have unmet dependencies:
>>   purr-data:armhf : Depends: libavifile-0.7c2:armhf but it is not going
>> to be installed
>>                     Depends: libcups2:armhf (>= 1.4.0) but it is not
>> going to be installed
>>                     Depends: libgmerlin-avdec1:armhf (>= 1.0.3) but it
>> is not going to be installed
>>                     Depends: libgtk-3-0:armhf (>= 3.9.10) but it is not
>> going to be installed
>>                     Depends: libquicktime2:armhf (>= 2:1.2.2) but it is
>> not going to be installed
>>                     Recommends: pulseaudio-utils:armhf but it is not
>> going to be installed
>>                     Recommends: ladspa-foo-plugins:armhf but it is not
>> installable
>>                     Recommends: ubuntustudio-audio-plugins:armhf but it
>> is not installable
>> E: Unable to correct problems, you have held broken packages.
>>
>> Would you have any suggestion on how tackle this? I am a long time Linux
>> user but relatively new to Raspberry Pi and I have no experience
>> installing packages of different architectures than my system's own.
>>
>> As for the documentation, my apologies for not properly checking the
>> Wiki page before. I did search for the terms 'Raspberry' and 'Raspbian'
>> in the main README of the repository and found nothing, but I obviously
>> should have followed the link for the detailed instructions for Linux
>> installations (which would have taken me to the Wiki).
>>
>> Many thanks!
>> Gilberto
>>
>
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email: aggraef at gmail.com, web: https://agraef.github.io/
>


-- 
Dr. Albert Gr"af
Computer Music Research Group, JGU Mainz, Germany
Email: aggraef at gmail.com, web: https://agraef.github.io/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20200923/aed19973/attachment.html>


More information about the L2Ork-dev mailing list