Wrong architecture in tarball 10.7.7 #3239

Closed
opened 2025-12-21 21:52:13 +01:00 by backuprepo · 5 comments
Owner

Originally created by @porcupiney on GitHub (Sep 10, 2021).

Originally assigned to: @joshuaboniface on GitHub.

The tarball for Generic Linux version 10.7.7 has an executable of the wrong architecture:

[root@porcupine jellyfin_10.7.7]# pwd
/opt/jellyfin/jellyfin_10.7.7
[root@porcupine jellyfin_10.7.7]# ls -al jellyfin
-rwxr-xr-x 1 davea users 52048 Sep 6 03:42 jellyfin
[root@porcupine jellyfin_10.7.7]# file jellyfin
jellyfin: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=f1d86d734e35e8d4c77102639d118de2d3a5c925, stripped

This is installed on Fedora 34

To Reproduce
Untar current stable tarball
Attempt to execute

Originally created by @porcupiney on GitHub (Sep 10, 2021). Originally assigned to: @joshuaboniface on GitHub. The tarball for Generic Linux version 10.7.7 has an executable of the wrong architecture: [root@porcupine jellyfin_10.7.7]# pwd /opt/jellyfin/jellyfin_10.7.7 [root@porcupine jellyfin_10.7.7]# ls -al jellyfin -rwxr-xr-x 1 davea users 52048 Sep 6 03:42 jellyfin [root@porcupine jellyfin_10.7.7]# file jellyfin jellyfin: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=f1d86d734e35e8d4c77102639d118de2d3a5c925, stripped This is installed on Fedora 34 **To Reproduce** Untar current stable tarball Attempt to execute
backuprepo 2025-12-21 21:52:13 +01:00
Author
Owner

@Bond-009 commented on GitHub (Sep 21, 2021):

https://repo.jellyfin.org/releases/server/linux/stable/
You probably downloaded the wrong one.
I just confirmed that the amd64 one is indeed amd64

@Bond-009 commented on GitHub (Sep 21, 2021): https://repo.jellyfin.org/releases/server/linux/stable/ You probably downloaded the wrong one. I just confirmed that the amd64 one is indeed amd64
Author
Owner

@rramthun commented on GitHub (Oct 2, 2021):

I can confirm the bug report. Currently there is no amd64 build for "combined" available at https://repo.jellyfin.org/releases/server/linux/stable/

The file name is "jellyfin_10.7.7.tar.gz". The architecture is missing from the file name. The current file, without the architecture in the filename, includes an armhf build. The combined build for version 10.7.6 contained an amd64 build.

It would be great if we could get a build for amd64 again.

@rramthun commented on GitHub (Oct 2, 2021): I can confirm the bug report. Currently there is no amd64 build for "combined" available at https://repo.jellyfin.org/releases/server/linux/stable/ The file name is "jellyfin_10.7.7.tar.gz". The architecture is missing from the file name. The current file, without the architecture in the filename, includes an armhf build. The combined build for version 10.7.6 contained an amd64 build. It would be great if we could get a build for amd64 again.
Author
Owner

@joshuaboniface commented on GitHub (Oct 5, 2021):

Ok I understand what went wrong here. We have been building the combined packages incorrectly, based on the fact that there are 4 distinct compiled binaries. Seems they clobber each other and this results in these invalid archives.

I'll look into fixing that up now and then rebuild combined archives for the 4 Linux packages.

@joshuaboniface commented on GitHub (Oct 5, 2021): Ok I understand what went wrong here. We have been building the combined packages incorrectly, based on the fact that there are 4 distinct compiled binaries. Seems they clobber each other and this results in these invalid archives. I'll look into fixing that up now and then rebuild combined archives for the 4 Linux packages.
Author
Owner

@joshuaboniface commented on GitHub (Oct 5, 2021):

This should be fixed up now, I expect mirror propagation within 15-30 minutes.

https://repo.jellyfin.org/releases/server/linux/stable/

Screenshot from 2021-10-05 17-09-06

@joshuaboniface commented on GitHub (Oct 5, 2021): This should be fixed up now, I expect mirror propagation within 15-30 minutes. https://repo.jellyfin.org/releases/server/linux/stable/ ![Screenshot from 2021-10-05 17-09-06](https://user-images.githubusercontent.com/4031396/136103055-9979b87e-5c4a-4379-a6ec-03ff48dc3d70.png)
Author
Owner

@rramthun commented on GitHub (Oct 6, 2021):

Perfect, thanks @joshuaboniface and @Bond-009

@rramthun commented on GitHub (Oct 6, 2021): Perfect, thanks @joshuaboniface and @Bond-009
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#3239
No description provided.