Package Details: xnviewmp 0.81-1

Git Clone URL: https://aur.archlinux.org/xnviewmp.git (read-only)
Package Base: xnviewmp
Description: An efficient multimedia viewer, browser and converter.
Upstream URL: http://www.xnview.com/en/xnviewmp/
Keywords: graphics
Licenses: custom
Submitter: oliwer
Maintainer: martinpoljak
Last Packager: martinpoljak
Votes: 225
Popularity: 1.840163
First Submitted: 2008-07-25 19:01
Last Updated: 2016-07-19 09:08

Latest Comments

Corax commented on 2016-07-23 23:15

I'm wondering, why does the package depends on qt5-* at all? XnViewMP is shipped with all the Qt5 libraries it needs, if you use the startup script you don't need Qt5 packages to be installed. Or is that done to pull the dependencies of Qt5 itself?

grayich commented on 2016-03-16 12:10

http://paste.org.ru/?5k7lyt

Crazyachmed commented on 2016-03-11 14:27

With the current version you need to

1) Symlink the tar to so that makepkg succeeds
2) The "Failed to execute child process "/usr/bin/xnviewmp" (Permission denied)" happens because the file is a tar. Just extract it and move it back.

chaos_prevails commented on 2016-03-11 08:36

I run manjaro 15.12 32bit and even after I got this AUR to work, editing two lines in PKGBUILD, diff:
28c28
< md5sums_i686=('947e7f3c8d1d63109d8d6a7fb70bfedb'
---
> md5sums_i686=('02ddd03073564baac32ff8f4c2a59667'
47c47
< zcat "${srcdir}/XnView-archx32.gz" > "${pkgdir}/opt/${pkgname}/XnView"
---
> zcat "${srcdir}/XnViewMP-linux.tgz" > "${pkgdir}/opt/${pkgname}/XnView"

I ended up with
----
Failed to execute command "/usr/bin/xnviewmp %F".
Failed to execute child process "/usr/bin/xnviewmp" (Permission denied)
----
When I started the binary /opt/xnviewmp/XnView directly, I got:
----
This application failed to start because it could not find or load the Qt platform plugin "xcb".

Reinstalling the application may fix this problem.
Aborted (core dumped)
----
libxcb is installed and AFAIK all the dependencies of /opt/xcnviewmp/lib/platforms/libqxcb.so are satisfied (ldd /opt/xcnviewmp/lib/platforms/libqxcb.so).

The only way to get XnViewMP working was using the 0.76 binary from here: http://newsgroup.xnview.com/viewtopic.php?f=82&t=32303
AFAIK you can delete the installed package afterwards with sudo pacman -R xnviewmp
I made a launcher to the binary, that's it!

Gryffyn commented on 2016-03-07 15:13

It's not my pkgbuild. I recently adopted this package, and I've been really busy. I'm going to orphan it, you can take it over.

ptrxyz commented on 2016-03-07 10:14

Your pkgbuild is buggy. According to the specs (https://wiki.archlinux.org/index.php/PKGBUILD#noextract) the "noextract" array should not contain URLs but only filenames.

In addition I have no idea if XnView-archx??.gz is needed or not but if so, add it to the source array and fix the noextract array to only contain the filenames instead of the URLs.

Find an example here: http://ix.io/pvk

tastyminerals commented on 2016-03-06 12:14

Please, fix the package, it has been crashing since like last year, seriously.
==> Starting package()...
gzip: /tmp/yaourt-tmp-tastyminerals/aur-xnviewmp/src/XnView-archx64.gz: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build xnviewmp.
==> Restart building xnviewmp ? [y/N]

hb860 commented on 2016-03-05 12:19

The following block from PKGBUILD should be removed now:
---------
if [ "$CARCH" = "x86_64" ] ; then
zcat "${srcdir}/XnView-archx64.gz" > "${pkgdir}/opt/${pkgname}/XnView"
else
zcat "${srcdir}/XnView-archx32.gz" > "${pkgdir}/opt/${pkgname}/XnView"
fi
---------

petrovo commented on 2016-02-24 16:11

gzip searches XnView-archx64.gz but exists only XnViewMP-linux-x64.tgz ;-)

Gooberslot commented on 2016-02-24 07:42

I don't think the XnView-archx64 file is needed anymore. I'm just running the base package and everything except videos seem to work fine, and I don't think videos have ever worked for me with this program.

All comments