Search Criteria
Package Details: exaile 4.1.3-1
Package Actions
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: | UnicornDarkness |
Last Packager: | UnicornDarkness |
Votes: | 145 |
Popularity: | 0.000019 |
First Submitted: | 2011-12-14 17:02 (UTC) |
Last Updated: | 2023-08-05 14:55 (UTC) |
Dependencies (30)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-good (gst-plugins-good-gitAUR)
- gst-python (gst-python-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-bsddb
- python-cairo (python-cairo-gitAUR)
- python-dbus
- python-gobject
- python-mutagen (python-mutagen-gitAUR)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- pygobject-devel (python-gobject) (make)
- python-pytest (check)
- gst-plugins-bad (gst-plugins-bad-gitAUR) (optional) – BPM Counter plugin
- ipython (ipython-gitAUR) (optional) – ipconsole plugin
- libkeybinder3 (optional) – Xlib-based hotkeys
- libnotify (libnotify-gitAUR) (optional) – native notifications
- librsvg (librsvg-gitAUR) (optional) – scalable icons
- moodbarAUR (optional) – moodbar plugin
- python-beautifulsoup4 (optional) – lyrics from lyrics.wikia.com (lyricwiki)
- Show 10 more dependencies...
Latest Comments
1 2 3 4 5 6 Next › Last »
foolishgrunt commented on 2024-12-26 03:55 (UTC) (edited on 2024-12-26 03:57 (UTC) by foolishgrunt)
Fails to build:
File "~/.cache/paru/clone/exaile/src/exaile-4.1.3/tools/generate-completion.py", line 96, in fish_completion import pipes ModuleNotFoundError: No module named 'pipes' make: *** [Makefile:230: completion] Error 1 ==> ERROR: A failure occurred in build(). Aborting...
Per the commit referenced in https://github.com/exaile/exaile/issues/935, the latest version of Exaile should no longer depend on
pipes
to build. Any ideas what's going on?UnicornDarkness commented on 2023-08-12 08:16 (UTC)
@darkbaboon: I do know how to help you. Maybe try to pass
--nocheck
tomakepkg
.darkbaboon commented on 2023-08-08 19:33 (UTC) (edited on 2023-08-08 19:34 (UTC) by darkbaboon)
@UnicornDarkness: Thanks for the reply!
I have Python 3.11.3 and the python-gobject package 3.44.1-4 installed on my system too.
Here the content of my directory /usr/lib/python3.11/site-packages /gi/repository/ :
init.py
pycache
UnicornDarkness commented on 2023-08-06 15:30 (UTC)
@darkbaboon: On my system,
/usr/lib/python3.11/site-packages/gi/repository/
is provided by python-gobject, and python-gobject is already in dependency list. Please check you have Python 3.11 on your system and check content of/usr/lib/python3.11/site-packages/gi/repository/
directory.darkbaboon commented on 2023-08-06 15:02 (UTC) (edited on 2023-08-06 15:03 (UTC) by darkbaboon)
@UnicornDarkness Thanks for the update to 4.1.3 and your work!
Unfortunately the compilation fails for me. PKGBUILD check() stage is failling.
tests/conftest.py:6: in <module> from gi.repository import Gio E ModuleNotFoundError: No module named 'gi'
According to the Exaile documentation, there are the following dependencies, but I don't know if they're already contained in other packages.
GI typelib files for GTK+, GStreamer (including gstreamer-plugins-base) and cairo and their python bindings – Packages on Debian and Ubuntu: * python3-gi >= 3.36 * python3-gi-cairo
If I understood correctly, GI stands for GObject Introspection libgirepository and gobject-introspection packages are already installed on my system, so I don't find what is missing...
lwilkinson commented on 2021-04-02 10:16 (UTC)
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.
UnicornDarkness commented on 2021-04-01 18:22 (UTC)
@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 (UTC) (edited on 2021-04-01 14:33 (UTC) by lwilkinson)
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
UnicornDarkness commented on 2020-11-26 17:39 (UTC)
@twa022: Done in 8a1980395b8a, thank you.
twa022 commented on 2020-11-25 20:25 (UTC)
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).
1 2 3 4 5 6 Next › Last »