I just tried it out, and it fails to install with "==> Validating source_i686 files with md5sums...
XnViewMP-linux.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!"
I tried the post that grayich gave in PKGBUILD, but that didn't fix the issue. I'm not exactly waiting on this software, and I have many more to try for photo printing solution. But I thought I would drop a note here for what it's worth!
Search Criteria
Package Details: xnviewmp 1.8.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xnviewmp.git (read-only, click to copy) |
---|---|
Package Base: | xnviewmp |
Description: | An efficient multimedia viewer, browser and converter. |
Upstream URL: | https://www.xnview.com/en/xnviewmp/ |
Keywords: | graphics |
Licenses: | custom |
Submitter: | oliwer |
Maintainer: | Corax |
Last Packager: | Corax |
Votes: | 316 |
Popularity: | 2.15 |
First Submitted: | 2008-07-25 19:01 (UTC) |
Last Updated: | 2025-05-17 13:10 (UTC) |
Dependencies (2)
- qt5-multimedia
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (optional) – support for moving files to trash
Required by (0)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 18 19 20 .. 28 Next › Last »
lmat commented on 2016-09-17 22:31 (UTC)
Corax commented on 2016-07-23 23:15 (UTC)
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 (UTC)
http://paste.org.ru/?5k7lyt
Crazyachmed commented on 2016-03-11 14:27 (UTC)
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 (UTC)
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 (UTC)
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 (UTC)
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 (UTC) (edited on 2016-03-06 12:15 (UTC) by tastyminerals)
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 (UTC)
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 (UTC)
gzip searches XnView-archx64.gz but exists only XnViewMP-linux-x64.tgz ;-)
Pinned Comments
Corax commented on 2017-01-21 15:34 (UTC) (edited on 2017-02-12 19:23 (UTC) by Corax)
Corax commented on 2017-01-20 21:49 (UTC) (edited on 2023-10-30 20:39 (UTC) by Corax)
If makepkg fails because the checksum is incorrect, please flag the package out-of-date and I will update the PKGBUILD.
The PKGBUILD now references the latest versioned archive, as a result of which it should keep working if a new version is released. However, upstream sometimes updates released archives in place, in which case the checksum will fail and a manual intervention is required.