Package Details: exaile-git 4.0.0.beta2.r27.g643975c2-1

Git Clone URL: https://aur.archlinux.org/exaile-git.git (read-only)
Package Base: exaile-git
Description: music player for gnome, similar to KDEs amarok
Upstream URL: http://www.exaile.org
Licenses: GPL
Conflicts: exaile
Provides: exaile=4.0.0.beta2
Submitter: 1213
Maintainer: twa022
Last Packager: twa022
Votes: 8
Popularity: 0.217036
First Submitted: 2016-02-07 03:02
Last Updated: 2017-07-20 17:02

Dependencies (22)

Required by (0)

Sources (1)

Latest Comments

Shatur commented on 2017-09-19 17:32

I can not start the application. Maybe some dependencies are missing? Here is my log:
$ exaile
INFO : Loading Exaile 4.0.0beta2...
INFO : Using Python 2.7.13
INFO : Using PyGObject 3.24.1
INFO : Loading settings...
INFO : Using Locale ru_RU UTF-8
INFO : Using Mutagen 1.38
INFO : Using GStreamer 1.12.2
INFO : Reconfiguring crossfading
INFO : Crossfade: disabled
INFO : Using GTK+ 3.22.21
INFO : Loading plugins...
INFO : Loading collection...
INFO : Loading devices...
INFO : Connected to udisks2
INFO : Loading interface...
INFO : Loading main window...
ERROR : Unhandled exception
Traceback (most recent call last):
File "/usr/lib/exaile/xl/main.py", line 346, in __init__
self.__init()
File "/usr/lib/exaile/xl/main.py", line 513, in __init
self.gui = xlgui.Main(self)
File "/usr/lib/exaile/xlgui/__init__.py", line 116, in __init__
self.main = main.MainWindow(self, self.builder, exaile.collection)
File "/usr/lib/exaile/xlgui/main.py", line 137, in __init__
self._setup_widgets()
File "/usr/lib/exaile/xlgui/main.py", line 244, in _setup_widgets
self.playlist_container = PlaylistContainer('saved_tabs', player.PLAYER)
File "/usr/lib/exaile/xlgui/playlist_container.py", line 514, in __init__
self.notebooks[0].add_default_tab()
File "/usr/lib/exaile/xlgui/playlist_container.py", line 237, in add_default_tab
return self.create_new_playlist()
File "/usr/lib/exaile/xlgui/playlist_container.py", line 200, in create_new_playlist
default_name_parts = default_playlist_name.decode('utf-8').split('%d')
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)

twa022 commented on 2017-07-20 15:17

Could you change the optdepends to:
python2-feedparser: podcasts plugin
webkit2gtk: wikipedia plugin
python2-lxml: LyricsMania plugin
cddb-py: look up CD tags
libkeybinder3: Multimedia keys plugin
python2-beautifulsoup4: Lyrics Wiki plugin
libnotify: Notify plugin
streamripper: Streamripper plugin

TrialnError commented on 2016-04-16 12:28

Please add http:// before the URL.
Currently the URL is broken for the AUR web interface and I assume the reason is, that http:// is missing

Edit: Oh, and empty variables should be removed from the PKGBUILD, also the prepare() which does nothing

syne commented on 2016-04-16 02:11

python2-gobject should be a default dep, pulls in pygobject-devel. also gst-plugins-good for playback.
i have cleaned up the pkgbuild a bit, see below. should probably have more optdepends.

# Maintainer: 1213 <lambertacampo at gmail dot com>
pkgname=exaile-git
pkgver=3.4.5.r569.g0f06dfe
pkgrel=1
pkgdesc="music player for gnome, similar to KDEs amarok"
arch=('any')
url="www.exaile.org"
license=('GPL')
depends=(
'python2>=2.7.0'
'gtk3>=3.10'
'gstreamer>=1.4'
'mutagen>=1.10'
'python2-dbus'
'python2-gobject>=3.13.2'
'python2-cairo'
'udisks2'
'librsvg'
'gst-plugins-good')

makedepends=('git'
'help2man'
)
optdepends=(
'python2-beautifulsoup3:lyricwiki plugin'
)
provides=('exaile')
conflicts=('exaile')
source=(git://github.com/exaile/exaile.git)
md5sums=('SKIP')
#_gitroot="https://github.com/exaile/exaile.git"
_gitname=exaile

pkgver() {
cd "$_gitname"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}

prepare() {
cd "${srcdir}/${_gitname}"
}

build() {
cd "$_gitname"
make clean
make
}

package() {
cd "$_gitname"
make DESTDIR="$pkgdir" PREFIX="/usr" install
}

# vim:set ts=2 sw=2 et: