Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210898 - media-libs/swfdec and net-www/swfdec-mozilla 0.6.0 released
Summary: media-libs/swfdec and net-www/swfdec-mozilla 0.6.0 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://lists.freedesktop.org/archives...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-20 16:42 UTC by Sylvain BERTRAND
Modified: 2008-04-02 01:47 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sylvain BERTRAND 2008-02-20 16:42:14 UTC
0.6.0 released
Comment 1 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2008-02-23 10:23:38 UTC
they have to wait for libsoup-2.4.
swfdec-0.5.90 is in gnome overlay already so I think better make a bump there.
Comment 2 Thomas Pegeot 2008-02-26 17:59:38 UTC
It would be great to see the latest version of Swfdec in the tree since amd64 users need it to be able to play flash animations. Even if amd64 users can use Flash with a 32-bit browser (or a 64-bit browser with nspluginwrapper), it would be good to run as many free and 64-bit software as possible.

Using the Gnome overlay is a way of getting swfdec but for me it's not the most convenient one since it makes our system depend on a full developement version of Gnome. 
Is there any chance of getting swfdec and its dependencies (latest version of libsoup and glib for example) in the main tree? Maybe these ebuild could be hardmasked to avoid any trouble, couldn't they ?

Thank you in advance.

Regards.
Comment 3 Sylvain BERTRAND 2008-02-26 20:33:36 UTC
Well, swfdec has many issues on 64 bits systems (no smooth video play).
Comment 4 Mart Raudsepp gentoo-dev 2008-02-27 09:02:50 UTC
It can be considered to move to portage. I believe libsoup 2.4 SLOT is pretty safe as ~arch, but one of the swfdec components also wants GIO from glib-2.15.x development versions, that's a bit harder sell, but p.masked should be possible.

We are thinking about putting glib-2.15 to portage already for slightly similar reason, so if that goes somewhere, this here can move forward as well
Comment 5 Thomas Pegeot 2008-02-27 10:42:30 UTC
Pretty good news! I'll wait for that. :)
Thank you a lot for your amazing work. 
Comment 6 John-Michael Fischer 2008-03-04 18:24:53 UTC
was going to file new bug for update to 0.6.0 but after reading you are valid to approach with caution due to unstable deps.

Just another AMD64 user looking for smoother FOSS playblack :D
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2008-03-05 22:28:22 UTC
(In reply to comment #4)
> It can be considered to move to portage. I believe libsoup 2.4 SLOT is pretty
> safe as ~arch, but one of the swfdec components also wants GIO from glib-2.15.x
> development versions, that's a bit harder sell, but p.masked should be
> possible.
> 
> We are thinking about putting glib-2.15 to portage already for slightly similar
> reason, so if that goes somewhere, this here can move forward as well
> 

According to configure.ac, glib 2.12 is all that's required. If they're directly depending on glib 2.15 via GIO specifics then that's a bug.

Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2008-03-06 15:17:16 UTC
Following up with leio on this... swfdec only requires glib 2.12. However swfdec-gnome requires glib 2.15 which is where the issue lies. Basically set the depends properly on the existing swfdec-gnome package and you won't have any issues.
Comment 9 Mart Raudsepp gentoo-dev 2008-03-31 12:13:03 UTC
These are in portage now, still p.masked though. With one or two success reports I'm willing to unmask these prior to GNOME-2.22 (though that's close too now)
Comment 10 Mart Raudsepp gentoo-dev 2008-03-31 12:15:23 UTC
For information, the soup USE flag functionality is now under USE=gtk, where it belongs imho. It provides a gtk+ convenience library, with the intention that other toolkit fans will write a similar one for them, e.g a qt4 one, at which point a USE=qt4 would be added (but there is no effort going on into that right now). So USE=gtk should be the correct way to expose this now. Also note that this is a default enable USE flag, and that's good, because all swfdec users in tree (swfdec-mozilla and swfdec-gnome) require it, as they are all gtk+ based.
Comment 11 Chris Mayo 2008-04-01 18:54:44 UTC
emerging media-libs/swfdec-0.6.2 failed with:

make[1]: Leaving directory `/var/tmp/portage/media-libs/swfdec-0.6.2/work/swfdec-0.6.2'
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-14407.log"

open_wr:   /root/.gconf/.testing.writeability
unlink:    /root/.gconf/.testing.writeability
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gstreamer-0.10/registry.x86_64.xml.tmpA1108T
mkdir:     /root/.gstreamer-0.10
open_wr:   /root/.gstreamer-0.10/registry.x86_64.xml.tmpAM208T
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state

Worked around it by adding to src_compile():
	addpredict "/root/.gconf"
	addpredict "/root/.gconfd"
	addpredict "/root/.gstreamer-0.10"
Comment 12 Mart Raudsepp gentoo-dev 2008-04-01 20:49:37 UTC
(In reply to comment #11)
> --------------------------- ACCESS VIOLATION SUMMARY
> ---------------------------
> LOG FILE = "/var/log/sandbox/sandbox-14407.log"

A new bug report including the failure again and emerge --info please...
Comment 13 Mart Raudsepp gentoo-dev 2008-04-02 01:47:16 UTC
I have unmasked libsoup-2.4.0, swfdec-0.6.2, swfdec-mozilla-0.6.0 and swfdec-gnome-2.22.0 now. Enjoy.


Regarding the sandbox failure, I couldn't reproduce it with my sandbox settings, so I'd have to see the emerge --info in a new bug report per previous comment.