Red Hat Bugzilla – Bug 429590
Last modified: 2009-03-09 19:16:38 EDT
Description of problem:
0.3.3 released on 16th januar, while 0.3.2 in repo.
Two problems :
- The new YouTube plugin is shipped as a pre-compiled i386 binary plugin, which
is obviously not acceptable for Fedora. See
http://lists.fluendo.com/pipermail/elisa/2008-January/000373.html - I think
it'll have to be removed/disabled for now... it'll be in the ugly or bad
gstreamer plugins anyway, so not in Fedora anytime soon.
- The pigment python bindings have been split out, and the new pigment-python
package is still pending review (it's bug #429112). The review needs to be done
before I can proceed with the update.
pigment-python built. you can continue.
when building, try to build 0.3.3 for F-8 for me, please :) .
Just a heads up - 0.3.4 is now released.
"0.3.4 release candidate"
But NOW - "Elisa 0.3.5 is out!"
Quick development, isn't it :) ?
*** Bug 437269 has been marked as a duplicate of this bug. ***
I've got 0.3.5 packages ready, but in order to push the update, the
elisa-plugins-good and elisa-plugins-bad packages will need to be reviewed...
elisa-plugins-ugly will probably land in Livna/RPM Fusion.
Am I right?
Matthias, where are your packages for review ?
Ok, they're now in Matthias's review directory.
I think elisa is missing a pyxdg dependency - see #1206 in elisa's trac.
Where can I find Matthias' review directory? Thanks
(In reply to comment #12)
> Where can I find Matthias' review directory? Thanks
Here : http://thias.fedorapeople.org/review/
*** Bug 452460 has been marked as a duplicate of this bug. ***
Note that I've been keeping the package updated (outside of Fedora, since the
requirements still require reviewing), it's now at 0.5.3 :
Because some new requirements keep popping up, things aren't easy, but the
packages available here currently work on Fedora 9 :
First of all, glad to hear you're keeping the packages updated, even if they're
outside of Fedora currently...
However, I've just tried the rpms from
http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/testing/9/elisa/ on a fully
updated F9 i386 box, and while they install fine, when I actually run it, there
is no display, just a black screen.
I briefly see the interface fade in, and then it just stays black. Pressing ESC
twice gets me out.
Strange. I haven't tested the very latest packages on i386, only x86_64 with the
binary nvidia driver and compiz disabled, and that works. Obviously, your
mileage does vary. Launch it from a terminal and check the output, then to debug
further you should check the possible pigment env variables and/or make sure
your OpenGL setup works okay... there is also an IRC channel where you could ask
Ahh, and there's the rub!
Disabling compiz made the difference.
Nothing obvious from the terminal output but once compiz was disabled it fired
up just fine.
I take it still no luck on getting those packages reviewed?
(In reply to comment #18)
> I take it still no luck on getting those packages reviewed?
No luck at all... but feel free to step up or poke someone who could :-)
Tested your packages with intel and ati xorg drivers and had to set vblank_mode
to 0 in .drirc, otherwise I would get very slow frame rates. I guess this is a
problem in mesa packages though. After that though its all good. Thanks very much.
Just FYI, I keep all of the elisa packages updated in the locations mentioned in the various reviews, as well as at this temporary URL :
(currently at 0.5.7)
The arch specific directories are yum repos, too. Feel free to test and report packaging related problems in the corresponding review bugzilla entries.
FWIW I've used your packages for a month or so, and they work fine here.
x86_64 with F9, Nvidia Geforce 6200.
I must say I'm impressed with Elisa. Even if there are still some features missing, it works nice as a media player. And I really love that it does not hijack the entire machine, like other mediacenter-software usually do (replacing lots of libraries and packages, causing all kinds of conflicts and issus).
Note that the latest pigment update has broken elisa. This should be fixed with the release of 0.5.10 tomorrow. Until then, manually downgrading to the pervious pigment and pigment-python packages works.
I have Fedora 9 and all latest updates installed - elisa doesn't start, it crashes. I believe this is a bug that should go separetely but if you update it then it probably becomes obsolete so that is why I'm posting it here.
I don't even see the updated elisa in testing repositories, that is strange.
Created attachment 319453 [details]
elisa error log
this is what I get when I try to start elisa
I tried installing elisa from freshrpms testing repositories but I seem to be stuck. I can't install pigment-python-0.3.8-1.fc9.i386.rpm because it needs these missing dependencies:
and elisa plugins need pigment-python package.
I just installed elisa on Fedora 10 beta hoping that there will be an updated version but it is also old 0.3.2 version of elisa.
Please provide some testing packages in rawhide so we can test it.
The libraries pigment-python requires are (should be) supplied by the pigment package. The freshrpms packages work fine here with f9.
I wrote a detailed blog post:
the issue is that pigment-python-0.3.8-1.fc9.i386.rpm but that packet needs libpigment-0.3.so.8, libpigment-gtk-0.3.so.8 and libpigment-imaging-0.3.so.8 but pigment-devel-0.3.9-1.fc9.i386.rpm packet provides only so.7 but no so.8 libraries…
I got an answer on my blog:
elisa isn in F-10 as there are two elisa-plugins-[good|bad] package reviews that need to be done before it can be upgraded. If someone gets them done for F-10 no doubt it can be in there!
(In reply to comment #31)
> I got an answer on my blog:
> Peter wrote:
> elisa isn in F-10 as there are two elisa-plugins-[good|bad] package reviews
> that need to be done before it can be upgraded. If someone gets them done for
> F-10 no doubt it can be in there!
Exactly. But no reviewers seem interested, which happens.
I'd really like to see this arrive in F10, and while I'm not currently able to get involved... I'm going to try and poke some people who might have some cycles to spare on reviewing this.
Don't loose heart!
We will be testing https://fedoraproject.org/wiki/Features/BetterLIRCSupport
on 2008-10-16 see https://fedoraproject.org/wiki/QA/Test_Days for details
It would great if testers would be able to test and play in a media center
at a same time.
(In reply to comment #34)
> Any news/updates?
As stated before it depends on package reviews of new dependent packages getting done. Feel free to join the fun fun fun :) I might be able to get some done over the weekend but they do take time.
I've updated elisa to 0.5.13 in CVS for the devel branch, instead of tracking updates outside.
* Fri Oct 10 2008 Matthias Saou <http://freshrpms.net/> 0.5.13-2
- Go back to using an elisa/elisa-base split, we'll just BR elisa-base in
Note also that the unofficial Fedora packages are now available here :
(the freshrpms.net location should be phased out soon)
Matthias can you make these packages available for F10 and in rpmfusion
until this paperwork issue gets resolved.
This message is a reminder that Fedora 8 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 8. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora
'version' of '8'.
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version prior to Fedora 8's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that
we may not be able to fix it before Fedora 8 is end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora please change the 'version' of this
bug to the applicable version. If you are unable to change the version,
please add a comment here and someone will do it for you.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
The process we are following is described here:
I'm updating this to F10 as the issue is still relevant here.
*** Bug 473778 has been marked as a duplicate of this bug. ***
Just to confirm. Just installed elisa.3.2-1.fc8 (strange it has fc8 in the package name) on Fedora 10 and this is what you get when trying to start it:
Traceback (most recent call last):
File "/usr/bin/elisa", line 8, in <module>
load_entry_point('elisa==0.3.2', 'gui_scripts', 'elisa')()
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 277, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2179, in load_entry_point
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1912, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.5/site-packages/elisa/core/application.py", line 48, in <module>
from twisted.web import client
ImportError: No module named web
(In reply to comment #41)
> Just to confirm. Just installed elisa.3.2-1.fc8 (strange it has fc8 in the
> package name) on Fedora 10 and this is what you get when trying to start it:
That's because the package hasn't been rebuilt for some time in Fedora, there are a number of dependencies that aren't in the default Fedora repos.
You'll need to use the updated packages from the repo listed below:
The package reviews are ongoing, but I don't see this being solved quickly... I think it's really time to rethink getting this into Fedora, maybe it's better positioned in RPMFusion?
Since elisa was already broken in rawhide because of the Python 2.6, I rebuilt the main elisa package but it appears to depend on the plugins also being packaged as per comment #8:
Broken deps for i386
elisa-0.5.20-1.fc11.noarch requires elisa-plugins-good = 0:0.5.20
elisa-0.5.20-1.fc11.noarch requires elisa-plugins-bad = 0:0.5.20
If someone is interested in doing a couple of fairly simple reciprocal reviews, now that the twisted stuff is in I can do both -good and -bad in the next day or so.
I can confirm Comment #41 Elisa does not start on fedora 10! :-(
yum install python-twisted-web
yum install python-louie
does not solves Comment #41. It solves the dependencies but gives an new
A problem occurred in Elisa.
/tmp/elisa_yT4ELw.txt contains the description of this error.
The content of this file is some python error stuff.
Just yesterday I used the src.rpms from http://people.fluendo.com/matthias/elisa/ and the source.tar.gz-files from http://elisa.fluendo.com/download and created 0.5.26-rpms.
No tweaking is neccessary to get the rpms rebuilt (except from changing the version-string in the .spec-file.
From elisa version 0.5.25 updates are distributed via the internal plugin system, so you do not depend on packages any more (although I think new packages should be built for fedora this solves my immediate problem).
These rpms gives me a dependency deadlock:
[root@tower2 Programme]# rpm -Uvh elisa-plugins-good-0.5.23-1.fc9.noarch.rpm
warning: elisa-plugins-good-0.5.23-1.fc9.noarch.rpm: Header V4 DSA signature: NOKEY, key ID e42d547b
error: Failed dependencies:
elisa = 0.5.23 is needed by elisa-plugins-good-0.5.23-1.fc9.noarch
[root@tower2 Programme]# rpm -Uvh elisa-0.5.23-1.fc9.noarch.rpm
warning: elisa-0.5.23-1.fc9.noarch.rpm: Header V4 DSA signature: NOKEY, key ID e42d547b
error: Failed dependencies:
elisa-plugins-bad = 0.5.23 is needed by elisa-0.5.23-1.fc9.noarch
elisa-plugins-good = 0.5.23 is needed by elisa-0.5.23-1.fc9.noarch
this solves the dependendy deadlock:
[root@tower2 Programme]# rpm -Uvh elisa-0.5.23-1.fc9.noarch.rpm elisa-p*
I confirm that I got elisa up and running now on Feroda 10 ! Yeah!
Anyway, the problem on this bugtracker issue should still be solved...please
*** Bug 485863 has been marked as a duplicate of this bug. ***
elisa-plugins-good in now in CVS with a devel package about to be built, and spot has started the review of the elisa-plugins-bad package... we're getting there!
*** Bug 488349 has been marked as a duplicate of this bug. ***
The elisa-plugins-bad package has been reviewed and built for devel a few days ago. Everything is looking good, so I'm rebuilding 0.5.30 for F-9 and F-10 right now. I'll push directly to stable updates, as even if there are problems (which I haven't seen in any of my testing), it can't be any worse than the totally broken packages which are currently available.
I've installed 0.5.30-1.fc10 (all parts) from the koji-builds. Installs fine, starts fine - looks good (and *much* better than the broken 0.3.x). Any chance to get that pushed at least to updates-testing maybe soon?
I was able to play e.g. internet video from TED Talks fine.
On shoutcast however it failed. But maybe that should go into another bug after pushing the 0.5.30 out in the first place?
Just found out that the streaming-audio-problem might be related to a missing elisa-plugins-ugly:
elisa-plugins-bad-0.5.30-1.fc9,elisa-plugins-good-0.5.30-1.fc9,elisa-0.5.30-1.fc9 has been submitted as an update for Fedora 9.
elisa-plugins-bad-0.5.30-1.fc10,elisa-plugins-good-0.5.30-1.fc10,elisa-0.5.30-1.fc10 has been submitted as an update for Fedora 10.
elisa-plugins-bad-0.5.30-1.fc9, elisa-plugins-good-0.5.30-1.fc9, elisa-0.5.30-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
elisa-plugins-bad-0.5.30-1.fc10, elisa-plugins-good-0.5.30-1.fc10, elisa-0.5.30-1.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
Matthias, great. Thanks for your work!