1.5.5: missing webp file support

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

Moderators: XnTriq, helmut, xnview, Dreamer

FX translating
Posts: 4
Joined: Sat Sep 09, 2023 5:56 pm

Re: 1.5.5: missing webp file support

Post by FX translating »

Hello pierre and philalethia

i have done some comparative research of the new files that are provided.

-----------
main file:
https://download.xnview.com/XnViewMP-linux-x64.deb

old version:
/old_versions/XnView_MP
XnView_MP-1.5.5-linux-x64.deb 2023-09-08 16:02 46M
---------------


comparison with sha512sum (commandline tool in linux for creating/checking checksums)
sha512sum XnViewMP-linux-x64.deb creates the sha512sum
copy the whole line into a textfile : xnviewsum.txt
save the xnviewsum.txt at same location as the .deb file.

to verify the chech sum: sha512sum -c xnviewsum.txt

(place each .deb file in a separate folder and rename them into the same name for easy compare)

XnViewMP-linux-x64 (main) the file from the main webpage (this is the working one)
4d294e108cdbb0be7fb1a87151dee21b04cc5a44032d885c6acc1070bbb917931c5187f219b4091342ff6a03847b7cbfe2a98799d191cf1bb677b85da90458e5 XnViewMP-linux-x64.deb


XnView_MP-1.5.5-linux-x64 (old) the file from the old_version link
8f692d1ead1b9527920a7f17efb2c36c6cf2a4cad6bb9531fa1fabbacef4d5d250538282818390b75b8f9e2589bdcf19a2b8d855de5059bc00dc7f6d2ee03906 XnView_MP-1.5.5-linux-x64.deb


After installing the (main) file mentioned above the webp format in now back and working.
So check the .deb file with the checksums to be sure, the correct one (main) is used.
(the webbrowser or webcache might store an older rev thats not working causing reinstallation of
old broken version even thou it seems a new one was downloaded)
philalethia
Banned
Posts: 139
Joined: Tue Aug 01, 2023 10:20 am

Re: 1.5.5: missing webp file support

Post by philalethia »

xnview wrote: Mon Sep 11, 2023 2:25 pm what do you have when using

Code: Select all

dpkg -c XnViewMP-linux-x64.deb | grep libsharp
?

Code: Select all

-rw-r--r-- root/root     22616 2023-09-11 08:43 ./opt/XnView/lib/libsharpyuv.so.0.0.1
-rw-r--r-- root/root     22616 2023-09-11 08:43 ./opt/XnView/Plugins/libsharpyuv.so.0.0.1
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/lib/libsharpyuv.so.0 -> libsharpyuv.so.0.0.1
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/lib/libsharpyuv.so -> libsharpyuv.so.0
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/Plugins/libsharpyuv.so.0 -> libsharpyuv.so.0.0.1
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/Plugins/libsharpyuv.so -> libsharpyuv.so.0
philalethia
Banned
Posts: 139
Joined: Tue Aug 01, 2023 10:20 am

Re: 1.5.5: missing webp file support

Post by philalethia »

FX translating wrote: Mon Sep 11, 2023 3:58 pmcomparison with sha512sum (commandline tool in linux for creating/checking checksums)
It checked, and it confirms that it is the new file, that you claim works ...but which clearly doesn't work, at all, on my computer.
User avatar
xnview
Author of XnView
Posts: 42537
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: 1.5.5: missing webp file support

Post by xnview »

philalethia wrote: Mon Sep 11, 2023 4:28 pm
xnview wrote: Mon Sep 11, 2023 2:25 pm what do you have when using

Code: Select all

dpkg -c XnViewMP-linux-x64.deb | grep libsharp
?

Code: Select all

-rw-r--r-- root/root     22616 2023-09-11 08:43 ./opt/XnView/lib/libsharpyuv.so.0.0.1
-rw-r--r-- root/root     22616 2023-09-11 08:43 ./opt/XnView/Plugins/libsharpyuv.so.0.0.1
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/lib/libsharpyuv.so.0 -> libsharpyuv.so.0.0.1
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/lib/libsharpyuv.so -> libsharpyuv.so.0
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/Plugins/libsharpyuv.so.0 -> libsharpyuv.so.0.0.1
lrwxrwxrwx root/root         0 2023-09-11 08:43 ./opt/XnView/Plugins/libsharpyuv.so -> libsharpyuv.so.0
So when installing you should have opt/XnView/Plugins/libsharpyuv.so.0.0.1
Pierre.
FX translating
Posts: 4
Joined: Sat Sep 09, 2023 5:56 pm

Re: 1.5.5: missing webp file support

Post by FX translating »

Hi. philalethia.

strange, i tried it myself on two comps and works fine on both now for me.
But i have question for u, how do u install the .deb file?

I have seen in the past that if u use some "graphical" install manager
u can get strange issues with the installation or reinstallation.

i would recommend u to uninstall the deb package first (here usualy it works fine with graphical
interface).

then to reinstall the .deb package from the commandline
sudo dpkg -i XnView.deb
(use the name u saved xnview as)
Last edited by FX translating on Mon Sep 11, 2023 5:05 pm, edited 1 time in total.
FX translating
Posts: 4
Joined: Sat Sep 09, 2023 5:56 pm

Re: 1.5.5: missing webp file support

Post by FX translating »

pierre
i can confirm that on my two comps im testing on the
opt/XnView/Plugins/libsharpyuv.so.0.0.1
is now present
(that have both been installed from the file i stated above)
philalethia
Banned
Posts: 139
Joined: Tue Aug 01, 2023 10:20 am

Re: 1.5.5: missing webp file support

Post by philalethia »

xnview wrote: Mon Sep 11, 2023 4:54 pmSo when installing you should have opt/XnView/Plugins/libsharpyuv.so.0.0.1
...except I don't.
philalethia
Banned
Posts: 139
Joined: Tue Aug 01, 2023 10:20 am

Re: 1.5.5: missing webp file support

Post by philalethia »

FX translating wrote: Mon Sep 11, 2023 4:57 pmBut i have question for u, how do u install the .deb file?
I use "Software" (which a really bad name), which is the default on Xubuntu 18.04.
then to reinstall the .deb package from the commandline
sudo dpkg -i XnView.deb
Hm... Given that it's the secondary computer, I suppose I can uninstalling, and then reinstalling with apt... (but certainly not dpkg)
philalethia
Banned
Posts: 139
Joined: Tue Aug 01, 2023 10:20 am

Re: 1.5.5: missing webp file support

Post by philalethia »

Hm. Well, just installing didn't help.

Code: Select all

[removed the path]$ sudo apt install ./XnViewMP-linux-x64.deb
[sudo] password for zarlan: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'xnview' instead of './XnViewMP-linux-x64.deb'
xnview is already the newest version (1.5.5).
The following packages were automatically installed and are no longer required:
  aptitude-common libcwidget3v5 linux-hwe-5.4-headers-5.4.0-144
  linux-hwe-5.4-headers-5.4.0-146 linux-hwe-5.4-headers-5.4.0-147
  linux-hwe-5.4-headers-5.4.0-148
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I'll try uninstalling and then reinstalling

Edit: Yep, that fixed it.