(solved EOL) 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

*** Please report new bugs here! ***

Moderators: xnview, Dreamer

User avatar
oops66
XnThusiast
Posts: 2014
Joined: Tue Jul 17, 2007 1:17 am
Location: France

(solved EOL) 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by oops66 »

Hello.
For information:
1.11.5: .zst is not a good idea for the .deb packages for the old debian like distribs. (like MX19 or antix22, or Debian GNU/Linux 10 (buster) et Linux 11)

Bug with old debian distribs - Debian GNU/Linux 10 (buster) et Linux 11. The use of the .tar.zst compression does not work (the latest good one was V1.11.2 amd64 for them.

Example:

Code: Select all

(antiX-21-runit_Grup_Yorum_) lun. juin 29 16:12:34 /
chroot> apt install /var/tmp/XnViewMP-linux-x64_KO-MX19_V1.11.5.deb 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de « xnview » au lieu de « /var/tmp/XnViewMP-linux-x64_KO-MX19_V1.11.5.deb »
Les paquets suivants seront mis à jour :
  xnview
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/64,9 Mo dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Réception de :1 /var/tmp/XnViewMP-linux-x64_KO-MX19_V1.11.5.deb xnview amd64 1.11.5 [64,9 MB]
dpkg-deb: erreur: l'archive « /var/tmp/XnViewMP-linux-x64_KO-MX19_V1.11.5.deb » utilise un procédé de compression inconnu pour le membre « control.tar.zst ». Abandon.
dpkg: erreur de traitement de l'archive /var/tmp/XnViewMP-linux-x64_KO-MX19_V1.11.5.deb (--unpack) :
 dpkg-deb --control subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
 /var/tmp/XnViewMP-linux-x64_KO-MX19_V1.11.5.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

(antiX-21-runit_Grup_Yorum_) lun. juin 29 16:12:50 /
Last edited by oops66 on Tue Jun 30, 2026 2:54 pm, edited 2 times in total.
XnViewMP Linux amd64 -> Debian - MX - antiX
User avatar
xnview
Author of XnView
Posts: 48311
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by xnview »

ok, and tgz works correctly on your antix 21?
User avatar
oops66
XnThusiast
Posts: 2014
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by oops66 »

xnview wrote: Tue Jun 30, 2026 6:10 am ok, and tgz works correctly on your antix 21?
... I do no use the tgz version only the .deb versions (see below the try of the tgz)
... the old deb method for XnViewMP V1.11.2 amd64 works for MX19 and antiX21/22 and MX-23 and 25. (an universal build method)

(Not tried the AppImage and the Flatpak versions)

The deb version works with V1.11.2 amd64

Code: Select all

tof-mx@antix21-runit:~
$ xnview 
0.35.1 (git 652c616) - Multimedia Development Kit. Copyright (c) 2016-2025 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: debian/11 6.6.142-amd64-generic-x86-64 4KB x86_64; glibc2.24/2.31 libc++220000; Clang22.0.0 (++20251222082052+3fac75ce8002-1~exp1~20251222082218.1367); 07:31:12 Dec 30 2025. 
qt5ct: using qt5ct plugin
==> 1,000000  1,000000  86,439358  96,260600  (0)
XNVIEW restoreGeometry before : 640 480 
XNVIEW restoreGeometry after : 1280 972 
QObject::connect: No such signal QThread::progressChanged(int)
QObject::connect: No such signal QThread::progressChanged(int, QString)
QObject::connect: No such signal QThread::progressStarted(int)
QObject::connect: No such slot QThread::cancel()
CREATE DB OK
ARG[] = /opt/XnView/XnView
QObject::connect: No such signal InfoPropertiesView::itemDoubleClicked(QTreeWidgetItem*,int)
## updateCount ===>   0ms (6)
## updateCount ===>   0ms (10)
## updateCount ===>   0ms (0)
## updateCount ===>   0ms 
## updateCount ===>   0ms ok
QMutex: destroying locked mutex
The tgz version does not works with V1.11.2 amd64 (nor for V1.11.5 too)

Code: Select all

tof-mx@antix21-runit:~
$ /home/tof-mx/Téléchargements/XnView/xnview.sh
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /home/tof-mx/Téléchargements/XnView/XnView)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/tof-mx/Téléchargements/XnView/XnView)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /home/tof-mx/Téléchargements/XnView/XnView)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /home/tof-mx/Téléchargements/XnView/XnView)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/tof-mx/Téléchargements/XnView/XnView)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/tof-mx/Téléchargements/XnView/lib/liblibraw.so.1)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/tof-mx/Téléchargements/XnView/lib/libXMPCore.so)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /home/tof-mx/Téléchargements/XnView/lib/libXMPCore.so)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/tof-mx/Téléchargements/XnView/lib/libXMPFiles.so)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/tof-mx/Téléchargements/XnView/lib/libXMPFiles.so)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /home/tof-mx/Téléchargements/XnView/lib/libXMPFiles.so)
/home/tof-mx/Téléchargements/XnView/XnView: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /home/tof-mx/Téléchargements/XnView/lib/libXMPFiles.so)
tof-mx@antix21-runit:~
$ /home/tof-mx/Téléchargements/XnView/XnView
/home/tof-mx/Téléchargements/XnView/XnView: error while loading shared libraries: liblibraw.so.1: cannot open shared object file: No such file or directory
tof-mx@antix21-runit:~



Cordialement.
XnViewMP Linux amd64 -> Debian - MX - antiX
User avatar
xnview
Author of XnView
Posts: 48311
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by xnview »

oops66 wrote: Tue Jun 30, 2026 12:39 pm The tgz version does not works with V1.11.2 amd64 (nor for V1.11.5 too)
Now i build on ubuntu 22.04, i need GLIBC_2.34
User avatar
oops66
XnThusiast
Posts: 2014
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by oops66 »

xnview wrote: Tue Jun 30, 2026 1:23 pm
oops66 wrote: Tue Jun 30, 2026 12:39 pm The tgz version does not works with V1.11.2 amd64 (nor for V1.11.5 too)
Now i build on ubuntu 22.04, i need GLIBC_2.34
OK (for the tgz version) ... but why the buid method for the .deb V1.11.2 amd64 works for MX19 and antiX21 ?
XnViewMP Linux amd64 -> Debian - MX - antiX
User avatar
xnview
Author of XnView
Posts: 48311
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by xnview »

oops66 wrote: Tue Jun 30, 2026 1:41 pm OK (for the tgz version) ... but why the buid method for the .deb V1.11.2 amd64 works for MX19 and antiX21 ?
the .deb is made on ubuntu 22 too. but if XnView tgz doesn't work on MX19 and antiX21....
User avatar
oops66
XnThusiast
Posts: 2014
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by oops66 »

xnview wrote: Tue Jun 30, 2026 1:52 pm
oops66 wrote: Tue Jun 30, 2026 1:41 pm OK (for the tgz version) ... but why the buid method for the .deb V1.11.2 amd64 works for MX19 and antiX21 ?
the .deb is made on ubuntu 22 too. but if XnView tgz doesn't work on MX19 and antiX21....
... Since when the .deb, since the V1.11.3 amd64 ?
XnViewMP Linux amd64 -> Debian - MX - antiX
User avatar
xnview
Author of XnView
Posts: 48311
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by xnview »

1.11.5 .deb doesnt work on MX19 and antiX21, but executable (from tgz) too, right?
User avatar
oops66
XnThusiast
Posts: 2014
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by oops66 »

xnview wrote: Tue Jun 30, 2026 2:19 pm 1.11.5 .deb doesnt work on MX19 and antiX21, but executable (from tgz) too, right?
Right.

And the XnViewMP V1.11.2 amd64 deb version works for MX19 and antiX21/22 and also for MX-23 and MX-25.
XnViewMP Linux amd64 -> Debian - MX - antiX
User avatar
xnview
Author of XnView
Posts: 48311
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by xnview »

oops66 wrote: Tue Jun 30, 2026 2:21 pm And the XnViewMP V1.11.2 amd64 deb version works for MX19 and antiX21/22 and also for MX-23 and MX-25.
yes, but now for 1.11.4+, i need glibc 2.34 which is not in MX19 and antiX21/22, i think
User avatar
oops66
XnThusiast
Posts: 2014
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: 1.11.5: .zst is not a good idea for the .deb packages for the old debian distribs.

Post by oops66 »

xnview wrote: Tue Jun 30, 2026 2:42 pm
oops66 wrote: Tue Jun 30, 2026 2:21 pm And the XnViewMP V1.11.2 amd64 deb version works for MX19 and antiX21/22 and also for MX-23 and MX-25.
yes, but now for 1.11.4+, i need glibc 2.34 which is not in MX19 and antiX21/22, i think
OK, it is the End Of Life, no problem, so for MX19 and antiX22 i will stick with XnViewMP V1.11.2 amd64 deb version.

Good to know.

Thanks Pierre.
XnViewMP Linux amd64 -> Debian - MX - antiX