After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 673994 - deps-3.6: gstreamer has been branched
deps-3.6: gstreamer has been branched
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: module sets
unspecified
Other All
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2012-04-12 13:58 UTC by Marc-Andre Lureau
Modified: 2012-04-13 06:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
deps-3.6: gstreamer has been branched (3.24 KB, patch)
2012-04-12 13:58 UTC, Marc-Andre Lureau
rejected Details | Review

Description Marc-Andre Lureau 2012-04-12 13:58:37 UTC
Update brasero, since it fails to compile otherwise.  The other
packages should be checked and updated one by one, I didn't look at
it, as long as it compiles...
Comment 1 Marc-Andre Lureau 2012-04-12 13:58:40 UTC
Created attachment 211931 [details] [review]
deps-3.6: gstreamer has been branched
Comment 2 Frederic Peters 2012-04-12 16:09:52 UTC
Comment on attachment 211931 [details] [review]
deps-3.6: gstreamer has been branched

You should branch existing modules, instead of duplicated them to have 0.10/master versions.

If possible, we won't have to support multiple gstreamer versions in a single gnome release.
Comment 3 Marc-Andre Lureau 2012-04-12 16:22:30 UTC
(In reply to comment #2)
> (From update of attachment 211931 [details] [review])
> You should branch existing modules, instead of duplicated them to have
> 0.10/master versions.

They are parallel installable, and the focus is really on 0.11/1.0. Applications should start to be ported, so it's best if both are available in jhbuild.

> If possible, we won't have to support multiple gstreamer versions in a single
> gnome release.

I think this is a different goal. And the transition period have to exist anyway.
Comment 4 Javier Jardón (IRC: jjardon) 2012-04-12 17:30:29 UTC
After some discussion with other r-t members, we agreethat is better to add the 0.11 modules to 3.6 without deleting the earlier ones

Fixed in commit f1aae45938f7d59e52cb62a038c9bc76b9c4096b and 1396bdb2fab14ef7f23c80c5e7156f7cf2a9711f
Comment 5 Frederic Peters 2012-04-13 06:34:40 UTC
Seriously? Even if we want to have several gstreamer in jhbuild (and that doesn't seem necessary now) this is the wrong way to do it, existing modules are expecting 0.10, the existing gst* modules should be branched, and if you really want, you can then add -1.0 variants.
Comment 6 Frederic Peters 2012-04-13 06:41:07 UTC
Javier, the followup commits when you switch more modules to the -0.10 gstreamer modules show how wrong it is; I reverted all of those, branched gstreamer, and added -master variants to the -world moduleset.

Marc-Andre, if applications should start to be ported, the best way is to get a clear announce on ddl, not changing jhbuild modulesets.