BYOD icon indicating copy to clipboard operation
BYOD copied to clipboard

Can't Install BYOD 1.1.3 on MXAVLinux 21.3

Open Boone777 opened this issue 2 years ago • 5 comments

Describe the bug Some errors during installation, I can install 1.1.0 Fine.

To Reproduce Steps to reproduce the behavior:

There has been a bug lately in MXLinux while trying to install .deb packages by just clicking on it, so in the right click menu in MXLinux there is a new installer for .deb packages, in addition to the previous one, using both options still does not work.

Expected behavior Normal install for Chowdsp plugins.

Screenshots

  Debian Package Installer
Preparing to install this local Debian Package (Deb) with apt install...
If this Deb is from outside your trusted Repositories 
make sure you are certain it is from a trustworthy provider!
Ready to Install this Deb? ([y]es or [N]o): y
Are you *really* sure? ([y]es or [N]o): y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'byod' instead of '/home/mx21/Downloads/BYOD-Linux-x64-1.1.3.deb'
The following packages will be upgraded:
  byod
1 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 0 B/19.4 MB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /home/mx21/Downloads/BYOD-Linux-x64-1.1.3.deb byod amd64 1.1.3 [19.4 MB]
dpkg-deb: error: archive '/home/mx21/Downloads/BYOD-Linux-x64-1.1.3.deb' uses unknown compression for member 'control.tar.zst', giving up
dpkg: error processing archive /home/mx21/Downloads/BYOD-Linux-x64-1.1.3.deb (--unpack):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 /home/mx21/Downloads/BYOD-Linux-x64-1.1.3.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Task Complete! Press any key or Close Terminal Now.

Desktop (please complete the following information):

  • OS: AVMXLinux 21.3
  • DAW Reaper 6.73

Boone777 avatar Jan 27 '23 23:01 Boone777

Hmm, so the only change between 1.1.0 and 1.1.3 that I could imagine would have caused this issue is that I changed the GitHub Actions runner that's used for building the Debian package from Ubuntu-18.04 to Ubuntu-22.04.

Frankly I don't have a great understanding of how different Linux distributions handle these sorts of changes, but I think I'd prefer to keep the builds pipeline on Ubuntu-22.04. Beyond that I'd be happy to take suggestions for how to make the Debian package compatible with more distributions.

jatinchowdhury18 avatar Jan 28 '23 07:01 jatinchowdhury18

I opened a thread on MXForum trying to find somebody who clear this up thanks for trying.

Boone777 avatar Jan 29 '23 15:01 Boone777

I have an answer from the MXForum it might help you:

The packages from BYOD are built on/for Ubuntu. Ubuntu packages are now compressed with Zstd which Debian package management does not use or work with. If this is what is causing the problem you will need packages built on/for Debian.

Boone777 avatar Jan 29 '23 22:01 Boone777

Debian 11 (and derivatives) needs some tweaks: https://unix.stackexchange.com/a/745467

Debian 12 is cool, new deb packages works very well.

minidcon7 avatar Jul 05 '23 06:07 minidcon7

Thank you I tried to install both PC and MXLinux lately could'nt get it to work. I'm on the road right now so I dont have acces to main computer. I'm waiting for next MXLinux 23 to come out to try again.

EDIT: PC version works after reboot. Strange.

Le mer. 5 juil. 2023 à 02:38, minidcon7 @.***> a écrit :

Debian 11 (and derivatives) needs some tweaks: https://unix.stackexchange.com/a/745467

Debian 12 is cool, new deb packages works very well.

— Reply to this email directly, view it on GitHub https://github.com/Chowdhury-DSP/BYOD/issues/258#issuecomment-1621118739, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3KDQ7HMCGBLRSY3HBDIWDXOUDV7ANCNFSM6AAAAAAUJIT47I . You are receiving this because you authored the thread.Message ID: @.***>

Boone777 avatar Jul 06 '23 01:07 Boone777