You are not logged in.

#26 2006-05-25 14:37:30

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: Exaile - GTK+ Amarok clone

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

#27 2006-05-25 14:47:53

murffatksig
Member
From: Atl
Registered: 2004-05-17
Posts: 358

Re: Exaile - GTK+ Amarok clone

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

#28 2006-05-25 15:54:01

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Exaile - GTK+ Amarok clone

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

#29 2006-05-25 16:45:22

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: Exaile - GTK+ Amarok clone

tomk wrote:

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

#30 2006-05-25 16:48:54

barebones
Member
Registered: 2006-04-30
Posts: 235

Re: Exaile - GTK+ Amarok clone

ahhh, thanks tomk. No exaile for me then.

Offline

#31 2006-05-25 17:33:00

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Exaile - GTK+ Amarok clone

Komodo wrote:

Why, what's le difference?

I don't know - I just don't want two versions of gstreamer on my system. smile

Offline

#32 2006-05-25 17:45:23

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: Exaile - GTK+ Amarok clone

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. smile

OH, you mean it *has* to have v0.8? I assumed it was >=0.8 .


.oO Komodo Dave Oo.

Offline

#33 2006-05-25 19:05:00

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: Exaile - GTK+ Amarok clone

Komodo wrote:
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. smile

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

#34 2006-05-25 19:54:16

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Exaile - GTK+ Amarok clone

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

#35 2006-05-25 20:08:09

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: Exaile - GTK+ Amarok clone

nice work tomk wink


.oO Komodo Dave Oo.

Offline

#36 2006-05-25 20:29:49

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: Exaile - GTK+ Amarok clone

tomk why is the gstreamer0.10-esd in there? esd is not required..  tongue

and also sed should be in makedepends wink

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

#37 2006-05-25 21:51:48

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Exaile - GTK+ Amarok clone

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

#38 2006-05-25 23:26:22

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: Exaile - GTK+ Amarok clone

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 wink


.oO Komodo Dave Oo.

Offline

#39 2006-05-26 02:46:45

twiistedkaos
Member
Registered: 2006-05-20
Posts: 666

Re: Exaile - GTK+ Amarok clone

Komodo wrote:
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 wink

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

#40 2006-05-26 04:06:04

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: Exaile - GTK+ Amarok clone

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

#41 2006-05-26 04:08:09

twiistedkaos
Member
Registered: 2006-05-20
Posts: 666

Re: Exaile - GTK+ Amarok clone

russianpirate wrote:

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

#42 2006-05-26 04:11:09

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: Exaile - GTK+ Amarok clone

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

#43 2006-05-26 08:14:11

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Exaile - GTK+ Amarok clone

Komodo wrote:

...but it doesn't have to be installed with base, so it's not strictly true that it's always present wink

OK - I'll take your word for it. I haven't done an Arch install in a long time.

twiistedkaos wrote:

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.

twiistedkaos wrote:

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.

russianpirate wrote:

ps: ill add esd as a dep.

You don't need to - gstreamer0.10-esd already depends on esd.

Offline

#44 2006-05-26 14:34:08

mic64
Member
Registered: 2005-03-03
Posts: 173

Re: Exaile - GTK+ Amarok clone

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

#45 2006-05-26 17:15:46

russianpirate
Member
Registered: 2006-05-17
Posts: 161

Re: Exaile - GTK+ Amarok clone

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

#46 2006-05-30 00:49:47

Cimi
Member
From: Padova, Italy
Registered: 2006-01-16
Posts: 301
Website

Re: Exaile - GTK+ Amarok clone

3994539dv.png


Murrine Creator - GNOME Developer

Offline

#47 2006-05-30 00:54:15

profoX
Member
From: Belgium
Registered: 2006-04-13
Posts: 110
Website

Re: Exaile - GTK+ Amarok clone

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

#48 2006-05-30 08:35:05

Komodo
Member
From: Oxford, UK
Registered: 2005-11-03
Posts: 674

Re: Exaile - GTK+ Amarok clone

profoX wrote:

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! big_smile


.oO Komodo Dave Oo.

Offline

#49 2006-05-30 15:29:14

barebones
Member
Registered: 2006-04-30
Posts: 235

Re: Exaile - GTK+ Amarok clone

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

#50 2006-05-30 16:17:51

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Exaile - GTK+ Amarok clone

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

Board footer

Powered by FluxBB