Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 610440

Summary: app-misc/ignuit-2.24.3 stable request
Product: Gentoo Linux Reporter: Mart Raudsepp <leio>
Component: StabilizationAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal Flags: stable-bot: sanity-check+
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
=app-misc/ignuit-2.24.3
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 550648    

Description Mart Raudsepp gentoo-dev 2017-02-22 01:41:50 UTC
I found an "emergency release" of 2.24.3 linked on the homepage to link against gstreamer:1.0 instead of 0.10, so I've just packaged that to get rid of vulnerable gstreamer usage. That "release" was uploaded to some Google Drive space instead of the usual, so I had to mirror it.
I also made latex stuff optional (it's used at runtime during quiz time if <latex> tag stuff is entered into a card, and if not found will just render that "latex render failed"). Also added a missing gnome-doc-utils build dep.

The only upstream change is linking against gstreamer-1.0 instead of 0.10, hence the immediately stable request to get it off security vulnerable version. There were actually no code changes, just what it links again, but it seems to work fine with new gstreamer with some flac file I tested - mainly because it's simple playback and during it's 0.10 times it never started to use playbin2 instead of playbin, so as gstreamer-1.0 renamed playbin2 to playbin, it just started to use the newer version, and successfully because it's a simple playback of file.

It should probably dep on gst-plugins-meta and such too, but didn't want to go too crazy on fixing up some maintainer-needed thing we might last rite soon for its libgnomeui and co usage...
Comment 1 Agostino Sarubbo gentoo-dev 2017-02-22 15:09:44 UTC
amd64 stable
Comment 2 Agostino Sarubbo gentoo-dev 2017-02-22 16:11:45 UTC
x86 stable
Comment 3 Agostino Sarubbo gentoo-dev 2017-02-24 13:51:57 UTC
ppc64 stable
Comment 4 Agostino Sarubbo gentoo-dev 2017-02-24 14:09:49 UTC
ppc stable. Closing.