On 09.01.2013 22:29, Simon McVittie wrote: > On 01/01/13 13:26, Julien Cristau wrote: >> On Sun, Dec 30, 2012 at 23:28:13 +0000, Simon McVittie wrote: >>> I've only tested this fairly trivially (totem still plays >>> videos); I'll do some more testing before uploading if it becomes >>> necessary, but it'd be better if a maintainer could do proper >>> testing and a MU. > > Any maintainer opinions on this? > >> This seems to be missing a way to ensure plugins get a dependency >> on the rebuilt libgstreamer0.10-0 (or whatever else is needed to >> prevent the combination of a gstreamer and plugin that disagree on >> the size of structs)? > > As far as I can work out, bumping libgstreamer0.10-0's shlibs would only > help to achieve this if we additionally NMU a bunch of packages to > rebuild them against the new libgstreamer0.10-0 so they get a > dependency. Some of them are multiarch and would thus need a sourceful > upload (gst-plugins-*0.10, *farstream*, etc.) so that doesn't seem > ideal; most of the affected packages have the new ABI already.
How many would need a sourceful upload? > One alternative would be for libgstreamer0.10-0 to have versioned Breaks > on those packages, which would reduce the number of uploads considerably. > > Another alternative would be to add Breaks to libglib2.0-0 and rely on > the fact that a newly-built libgstreamer0.10-0 already picks up > Depends: libglib2.0-0 (>> squeeze's), and so squeeze-to-wheezy partial > upgrades that pull in the new libgstreamer0.10-0 also pull in the new > libglib2.0-0, which forces the other affected packages to be upgraded > or removed. I've just dropped a bunch of Breaks from libglib2.0-0 since that broke the dist-upgrade of a default GNOME installation. [1] I'm worried that adding new Breaks to libglib2.0-0 might bring back those problems. Michael [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676485 -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature