You are not logged in.
Then its probably a problem with exaile because its still in a very early development stage
Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X
Offline
Yea, i figured, even without it, it's still a nice program. I hope the developer keeps up the good work.
"Oh, they have the internet on computers now."
Offline
Exaile is built against gstreamer 0.8, not 0.10. You can have both versions installed concurrently, if you really want, but personally, I don't see myself getting enthusiastic about this until it starts using 0.10.
Offline
I don't see myself getting enthusiastic about this until it starts using 0.10.
Why, what's le difference?
.oO Komodo Dave Oo.
Offline
ahhh, thanks tomk. No exaile for me then.
Offline
Why, what's le difference?
I don't know - I just don't want two versions of gstreamer on my system.
Offline
Komodo wrote:Why, what's le difference?
I don't know - I just don't want two versions of gstreamer on my system.
OH, you mean it *has* to have v0.8? I assumed it was >=0.8 .
.oO Komodo Dave Oo.
Offline
tomk wrote:Komodo wrote:Why, what's le difference?
I don't know - I just don't want two versions of gstreamer on my system.
OH, you mean it *has* to have v0.8? I assumed it was >=0.8 .
Yes. gstreamer 0.10 is completely different from 0.8 (similar to gtk and gtk2).
Offline
Good news, barebones (and anyone else out there who prefers to use the latest apps). On the off-chance, I tried it with gstreamer 0.10, and it works. Here's a modified PKGBUILD, and I've also added an INSTALL file.
PKGBUILD
pkgname=exaile-svn
pkgver=952
pkgrel=1
pkgdesc="GTK+ media player modelled on amaroK"
depends=('gstreamer0.10-python' 'gstreamer0.10-esd' 'python-pysqlite' 'wxpython'
'pyvorbis' 'pymad' 'pyxml' 'pil')
makedepends=('subversion')
source=()
md5sums=()
url="http://www.exaile.org"
license="GPL"
install=$pkgname.install
_svntrunk=svn://jbother.org/usr/local/svn
_svnmod=exaile
build() {
cd $startdir/src
[ ! -d ~/.subversion ] && mkdir ~/.subversion
svn co $_svntrunk/$_svnmod --config-dir ./ -r $pkgver
cp -r $_svnmod $_svnmod-build
cd $_svnmod-build
make || return 1
make DESTDIR=$startdir/pkg install
sed -i 's|[ t]*$||' $startdir/pkg/usr/share/exaile/xl/tracks.py
rm -rf ../$_svnmod-build
}
INSTALL
Click here (phpBB keeps screwing around with the format when I paste it).
Apart from the 0.10 stuff, I've also removed some unnecessary dependencies e.g. wxpython pulls in gtk2, and I've made the PKGBUILD compliant with the CVS/SVN packaging guidelines. I also had a strange whitespace error with /usr/share/exaile/xl/tracks.py, so that's what that sed line is for.
russianpirate - feel free to take any, all or none of this for your AUR package, although you should probably be aware that the CVS/SVN guidelines are mandatory for AUR submissions.
Offline
nice work tomk
.oO Komodo Dave Oo.
Offline
tomk why is the gstreamer0.10-esd in there? esd is not required..
and also sed should be in makedepends
UPDATE: okay its updated
UPDATE2: you didnt write the 'cat..libgpod." part right in install.. so i used echo instead and it works fine
Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X
Offline
I agree that esd shouldn't be required, but it wouldn't run for me without the esd plugin - here's the error:
Traceback (most recent call last):
File "/usr/bin/exaile", line 1911, in ?
main()
File "/usr/bin/exaile", line 1900, in main
exaile = ExaileWindow(fr)
File "/usr/bin/exaile", line 112, in __init__
media.set_audio_sink(self.settings.get('audio_sink', 'esdsink'))
File "/usr/share/exaile/xl/media.py", line 55, in set_audio_sink
audio_sink = gst.element_factory_make(sink)
PluginNotFoundError: esdsink
Technically, you're right about sed, but it's included in the Arch base install, and is therefore always present on any Arch machine, so it's not necessary to specify it.
I don't know what happened to the install script above, but that's not what I have on my machine. I'll edit it, for accuracy's sake, but stick with the echo version if that's what you're used to.
Offline
Technically, you're right about sed, but it's included in the Arch base install, and is therefore always present on any Arch machine, so it's not necessary to specify it.
...but it doesn't have to be installed with base, so it's not strictly true that it's always present
.oO Komodo Dave Oo.
Offline
tomk wrote:Technically, you're right about sed, but it's included in the Arch base install, and is therefore always present on any Arch machine, so it's not necessary to specify it.
...but it doesn't have to be installed with base, so it's not strictly true that it's always present
I did a base(full) FTP install and still had to install the ESD plugin, so maybe it should be added as a dependancy!
Also, I can't get mpeg to install, I have all the gst packages installed, and I still can't get it to play:
** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
Offline
it seems like a problem with the filetype.. hmm.. i really dont know.. sorry.. i dont know any of the code of exaile it could be a glitch in that or maybe a dependancy
ps: ill add esd as a dep.
Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X
Offline
it seems like a problem with the filetype.. hmm.. i really dont know.. sorry.. i dont know any of the code of exaile it could be a glitch in that or maybe a dependancy
ps: ill add esd as a dep.
It's only a normal mp3 file, it output that error for any mp3.
Offline
well make sure you installed gstreamer0.10-mad.. cause thats what plays mp3 files (in this case)
also stream playing is very glitchy and i couldnt get it to work after i installed all of the gstreamer0.10-plugins :-
Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X
Offline
...but it doesn't have to be installed with base, so it's not strictly true that it's always present
OK - I'll take your word for it. I haven't done an Arch install in a long time.
I did a base(full) FTP install and still had to install the ESD plugin, so maybe it should be added as a dependancy!
gstreamer0.10-esd is already there as a dependency - Komodo and I were talking about sed.
Also, I can't get mpeg to install, I have all the gst packages installed, and I still can't get it to play:
As mentioned before, gstreamer 0.8 and gstreamer 0.10 are completely different, and packaged separately. The original version of exaile-svn that russianpirate put in the AUR used 0.8, with plugins called gst-plugins-mad, gst-plugins-ogg, etc. The updated version uses 0.10, and needs plugins called gstreamer0.10-mad, gstreamer0.10-ogg, etc.
ps: ill add esd as a dep.
You don't need to - gstreamer0.10-esd already depends on esd.
Offline
well
I got all needed dependencies, but still get this when I start exaile
Traceback (most recent call last):
File "/usr/bin/exaile", line 28, in ?
from xl import *
File "/usr/share/exaile/xl/tracks.py", line 18, in ?
import common, media
File "/usr/share/exaile/xl/media.py", line 19, in ?
import urllib, xlmisc
File "/usr/share/exaile/xl/xlmisc.py", line 18, in ?
import trackslist, tracks, covers, md5, threading, re
File "/usr/share/exaile/xl/covers.py", line 20, in ?
import Image
ImportError: No module named Image
any idea?
Offline
mic64 thats a python module from 'pil' so try to install pil again (pacman -S pil)
tomk, at first i thought that gstreamer0.10-esd wasnt needed so i removed it, but then i realized it is required so i was talking about gstreamer0.10-esd in the PS of that post
Darkstar:
Athlon 64 3500+ (OC ~2.49ghz)
Leadtek GeForce 6800 128mb (unlocked/OC)
Rosewill Value DDR400 1GB
WDC SE 80GB
NEC 3550 DVDRW DL 16X
Offline
Looks very nice...
amaroK still has more features though
But it look promising.
Collecting data is only the first step toward wisdom.
But sharing data is the first step toward community.
Offline
Looks very nice...
amaroK still has more features though
But it look promising.
I think the features are going to be in the first stable release; they're in the screenshots on the site, but there's no proper release yet, it's all from svn. They've got lyrics, wiki info etc. just like amarok, plus they've got a guitar tab grabber! How cool!
.oO Komodo Dave Oo.
Offline
Thanks for the pkgbuild tomk, the package built fine but I'm still having some trouble, when I install the package I get this:
$ sudo pacman -A exaile-svn-952-1.pkg.tar.gz
loading package data... done.
error: unsatisfied dependencies:
exaile-svn: requires
That doesn't even make sence to me. Anyone know what I'm missing?
Offline
FIrstly, you should use russianpirate's one from the AUR - he's incorporated everything I posted earlier.
As for your problem - can you confirm that your post above is correct i.e. there is nothing after the word 'requires'?If so, I don't know what to tell you - I've never come across that before. It does appear, though, that pacman believes one or more of exaile's deps is missing, so make sure you have them all installed, and try again. Here's the full list:
gstreamer0.10-esd
gstreamer0.10-python
pil
pymad
python-pysqlite
pyvorbis
pyxml
wxpython
Offline