Package Details: exaile 4.1.1-2

Git Clone URL: https://aur.archlinux.org/exaile.git (read-only, click to copy)
Package Base: exaile
Description: A full-featured Amarok-style media player for GTK+
Upstream URL: https://www.exaile.org/
Licenses: GPL2
Submitter: xyproto
Maintainer: Xorg
Last Packager: Xorg
Votes: 145
Popularity: 0.65
First Submitted: 2011-12-14 17:02
Last Updated: 2021-04-01 18:10

Dependencies (29)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

lwilkinson commented on 2021-04-02 10:16

Awesome, thank you for that. Your approach to fixing it is pretty nifty too. I see the upstream maintainers are already on it with a more general fix. It looks like the behaviour of Python GIO is what has changed, because it used to work as it is.

Your updated package installed perfectly. Thanks again.

Xorg commented on 2021-04-01 18:22

@lwilkinson: Thanks, I fixed the PKGBUILD in 398ccf2e8888.
Also, I reported the bug upstream: https://github.com/exaile/exaile/issues/750

lwilkinson commented on 2021-04-01 14:29

PKGBUILD check() stage is failing for me, preventing installation unless the check is skipped.

The test "is_valid_track" in exaile-4.1.1/xl/trax/util.py is failing because it uses:

Gio.File.new_for_uri(location)

which returns 'None'.

If i change it to:

Gio.File.new_for_path(location)

the tests work fine. I have not looked into why this is happening, as I am a novice in python, and don't know the reasons why 'new_for_uri' was chosen, however, I can report that the change above works for me.

I installed other unrelated AUR updates by excluding exaile when asked what packages to exclude, and after that, I have been able to install the exaile package as is by using the command:

yay -Syu --mflags --nocheck

Xorg commented on 2020-11-26 17:39

@twa022: Done in 8a1980395b8a, thank you.

twa022 commented on 2020-11-25 20:25

cddb-py should no longer be an optdepend (python2 only). The disc I'd plugin is broken pending the merge of a new libdiscid based version. (https://github.com/exaile/exaile/pull/652)

spydaap can be readded as an optdepend for the daap server and client (spydaap-git built against python3).

Xorg commented on 2020-11-25 19:56

@SpotlightKid: Unbekannt -> this is because of your locale. Bug reported upstream, and fixed in 8b336a506a13.

SpotlightKid commented on 2020-11-25 13:21

I get test failures in the check function with the latest 4.1.0beta1-1 version:

https://cpaste.org/?7c2f99699ae94732#7BTuhYRncLS5884EdgQmZVD4n75AJR1wdYTHzRNruF3g

Xorg commented on 2020-05-30 18:08

@oldherl: Fixed, thanks.

oldherl commented on 2020-05-30 18:00

Change the lines in check() to:

check() {
        cd "$srcdir/$pkgname-$_pkgver"
        make PYTEST=py.test test
}

would fix it.

oldherl commented on 2020-05-30 17:42

Error in check()

==> Starting check()...
EXAILE_DIR=/build/exaile/src/exaile-4.1.0-alpha1 PYTHONPATH=/build/exaile/src/exaile-4.1.0-alpha1 py.test-3 tests
/bin/sh: py.test-3: command not found
make: *** [Makefile:256: test] Error 127

On Arch, py.test-3 command should be replaced to py.test?