Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Cannot install .deb package on Armbian #1098

Open
genderneutralnoun opened this issue Oct 13, 2024 · 9 comments
Open

[Bug] Cannot install .deb package on Armbian #1098

genderneutralnoun opened this issue Oct 13, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@genderneutralnoun
Copy link

Device information

  • Suwayomi-Server version: v1.1.1
  • Server Operating System: Armbian Server 24.8.4 (On ODROID-HC4)
  • Server Desktop Environment: N/A
  • Server JVM version: openjdk 11.0.24 2024-07-16
  • Client Operating System: Fedora 40 KDE Spin
  • Client Web Browser: Floorp (Firefox derivative)

Steps to reproduce

  1. Download .deb package with wget
  2. sudo dpkg -i the downloaded package

Expected behavior

I expected for the package to install.

Actual behavior

The package does not install; dpkg exits after the following messages:

dpkg: error processing archive Suwayomi-Server-v1.1.1-r1535-debian-all.deb (--install):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 Suwayomi-Server-v1.1.1-r1535-debian-all.deb```

## Other details
I attempted to install the .deb package after having significant difficulty with getting the standard linux-x64 archive to start Suwayomi-Server on boot. Every tutorial I followed for running a shell script at boot did not work, likely because the script was run too early in the bootup process. Honestly, I would much prefer a tutorial for getting the suwayomi-server.sh script to run at boot properly, but I thought I should file this bug to make sure I'm not doing something stupid, or to help out if I've somehow actually caught a bug.
@genderneutralnoun genderneutralnoun added the bug Something isn't working label Oct 13, 2024
@Syer10
Copy link
Collaborator

Syer10 commented Oct 14, 2024

Have you tried using apt to install the file? We don't support using dpkg directly since the deb has dependencies that are in separate repos

@itshcollins

This comment was marked as spam.

@Robonau

This comment was marked as off-topic.

@genderneutralnoun
Copy link
Author

How do I do that? I've googled it and I can't figure it out.

@Robonau
Copy link
Contributor

Robonau commented Oct 20, 2024

How do I do that? I've googled it and I can't figure it out.

sudo apt install /path/to/package/name.deb

@genderneutralnoun
Copy link
Author

Geez that was fast, thank you. The package is installing now, will report back.

@genderneutralnoun
Copy link
Author

genderneutralnoun commented Oct 20, 2024

Welp, it failed again. Got this error message:

Building dependency tree... Done
Reading state information... Done
Note, selecting 'suwayomi-server' instead of './Suwayomi-Server-v1.1.1-r1535-debian-all.deb'
The following NEW packages will be installed:
  suwayomi-server
0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded.
4 not fully installed or removed.
Need to get 0 B/122 MB of archives.
After this operation, 136 MB of additional disk space will be used.
Get:1 /home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb suwayomi-server all 1.1.1-1 [122 MB]
dpkg-deb: error: archive '/home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb' uses unknown compression for member 'control.tar.zst', giving up
dpkg: error processing archive /home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb (--unpack):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 /home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

@Robonau
Copy link
Contributor

Robonau commented Oct 20, 2024

try
sudo apt-get install zstd
then retry
(maybe also apt update and apt upgrade)

@genderneutralnoun
Copy link
Author

genderneutralnoun commented Oct 22, 2024

Tried that. Got another error.

Building dependency tree... Done
Reading state information... Done
Note, selecting 'suwayomi-server' instead of './Suwayomi-Server-v1.1.1-r1535-debian-all.deb'
The following NEW packages will be installed:
  suwayomi-server
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/122 MB of archives.
After this operation, 136 MB of additional disk space will be used.
Get:1 /home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb suwayomi-server all 1.1.1-1 [122 MB]
dpkg-deb: error: archive '/home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb' uses unknown compression for member 'control.tar.zst', giving up
dpkg: error processing archive /home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb (--unpack):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 /home/genderneutralnoun/Suwayomi-Server-v1.1.1-r1535-debian-all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants