Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - mpv-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: mpv-git 43403.g5700da4-1

Git Clone URL: https://aur-dev.archlinux.org/mpv-git.git (read-only)
Package Base: mpv-git
Description: Video player based on MPlayer/mplayer2 (git version)
Upstream URL: https://mpv.io
Keywords: media player video
Licenses: GPL
Conflicts: mpv
Provides: mpv
Submitter: rpolzer
Maintainer: qmega
Last Packager: qmega
Votes: 161
Popularity: 1.235312
First Submitted: 2012-12-04 09:21
Last Updated: 2016-06-16 04:15

Required by (57)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

qmega commented on 2015-09-19 05:58

The real error should be just above that, from the completion generation script. Anything below "[NNN/NNN] Creating build/etc/_mpv" is relevant. Post that here.

Also, why the out-of-date flag? Do you want the release-based versioning scheme back? I have mixed feelings about that myself. It was kind of wonky.

ahjolinna commented on 2015-09-19 04:23

I get this error:
Waf:Leaving directory `/tmp/yaourt-tmp-ahjolinna/aur-mpv-git/src/mpv/build'
Build failed
-> task in '_mpv' failed (exit status 255):
{task 140411469841408: _mpv -> _mpv}
' "/usr/bin/perl" "/tmp/yaourt-tmp-ahjolinna/aur-mpv-git/src/mpv/TOOLS/zsh.pl" "/tmp/yaourt-tmp-ahjolinna/aur-mpv-git/src/mpv/build/mpv" > "etc/_mpv" '
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build mpv-git.

qmega commented on 2015-08-31 19:53

Looks like the script is not executable. Do you have /tmp mounted noexec or something? Though in that case mpv's actual build shouldn't have been able to run either, so it'd have to be something a little more complicated. What filesystem is /tmp on? Maybe something weird with symlinks.

desaparecido commented on 2015-08-31 16:29

hi, I have this error when building:

+ install /tmp/makepkg/mpv-git/pkg/mpv-git/usr/share/zsh/site-functions/_mpv (from build/etc/_mpv)
Waf: Leaving directory `/tmp/makepkg/mpv-git/src/mpv/build'
'install' finished successfully (0.780s)
/home/luis/builds/mpv-git/PKGBUILD: line 74: /tmp/makepkg/mpv-git/src/find-deps.py: Permission denied
==> ERROR: A failure occurred in package().
Aborting...

... somebody else? I don't know if I missing something :/ ... thanks :-)

qmega commented on 2015-08-20 20:55

Good idea; done. It'll only show the first time you install, though, I don't want to bother people every time they upgrade.

AlfredoRamos commented on 2015-08-19 17:40

Ya I see your point, something similar happens with vim.

Maybe a message in the .INSTALL file then?

qmega commented on 2015-08-14 05:49

An optdepend would suggest that mpv would still run if you uninstalled it, which would not be the case if you linked at build time. If you build it with lua52 installed, it will be a (hard) depend of the generated package.

Also, it doesn't have to be lua52; luajit works as well (I believe).

I know the dependency system is non-ideal, but I haven't thought of anything better. The way it is prevents dependencies from getting out of sync, and allows everyone to use whichever optional features they want without having to install a bunch of stuff they don't or edit the PKGBUILD every time. The price is that you have to figure out which extra packages you need the first time you install, but at least you only have to do that once. If you can think of a better system, I'm all ears.

AlfredoRamos commented on 2015-08-13 09:36

Could you add lua52 as optional dependency?

It would be nice at least to know which version it (optionally) needs.

flu commented on 2015-06-29 11:36

Indeed. It is working now.

qmega commented on 2015-06-28 23:25

Works for me. Maybe a transient issue. Try again?