Bug#736920: transition: libcogl15

Simon McVittie smcv at debian.org
Fri Feb 14 20:40:11 UTC 2014


On Tue, 28 Jan 2014 at 12:17:51 +0000, Simon McVittie wrote:
> Various packages in GNOME 3.10 depend on clutter1.0 from experimental. The
> first step towards a new GNOME in unstable (or less painful installations
> from experimental) seems to be to upgrade src:cogl

GNOME maintainers: do you want to do this transition/do you have any
other comments? As far as I can see, everything's ready whenever the
release team are, assuming my latest glib2.0/experimental upload builds
successfully on mipsel this time.

In the absence of PPAs, I did a round of amd64 rebuilds with sbuild and
reprepro, and they all went OK. I can make packages available (185M)
if people want to test them. The process was:

1a. upgrade cogl to the version from experimental and import it.
    I tested with cogl_1.16.2-1.dsc

1b. upgrade GLib to the version from experimental and import it.
    I tested glib2.0_2.38.2-4.dsc.
    I did this after 1a, but it could be in parallel.

2. upgrade clutter-1.0 to the version from experimental (requires 1a, 1b)
   I tested clutter-1.0_1.16.0-1.dsc.

Everything below here is hopefully a series of binNMUs; I ran into some
problems with apt not wanting to install the corresponding Architecture:all
packages (foo-common), but that might be because I wasn't using proper
binNMU version numbers.

3. next round of dependencies:

   caribou_0.4.12-1.dsc
   clutter-gesture_0.0.2.1-7.dsc
   clutter-gst_1.6.0-2.dsc
   clutter-gst-2.0_2.0.8-1.dsc
   clutter-gtk_1.4.4-3.dsc
   clutter-imcontext_0.1.4-3.dsc
   muffin_1.7.3-1.dsc
   mutter_3.8.4-2.dsc

4. next round of dependencies:

   cheese_3.10.1-1sid1.dsc
   gnome-boxes_3.8.4-1.dsc
   gnome-sushi_3.8.1-1.dsc
   gtkpod_2.1.4-1.dsc
   ibus-client-clutter_0.0+git20090728.a936bacf-5.1.dsc
   libchamplain_0.12.5-1.dsc
   mx_1.4.6-2.dsc
   pinpoint_0.1.5~20120318-1.dsc
   scim_1.4.14-6.dsc
   totem_3.8.2-3.dsc

5. last round of dependencies:
   (maybe some of these could have been done earlier, I don't know)

   abiword_3.0.0-4.dsc
   cinnamon_1.7.4-2.2.dsc
   emerillon_0.1.90-1.dsc
   empathy_3.8.6-1.dsc
   eog-plugins_3.10.1-1.dsc
   gnome-shell_3.8.4-5.dsc

Testing results:

* gnome-shell, cheese, emerillon, gnome-boxes, gnome-sushi, pinpoint
  seem to be fine

* I have no idea how to test ibus-client-clutter, scim, clutter-gesture,
  clutter-gst-2.0, clutter-gtk or clutter-imcontext, but perhaps I
  indirectly tested some of them via other packages

* I couldn't find which parts of abiword, empathy, eog-plugins or
  gtkpod use Clutter, so I didn't test those

* I haven't tested mutter or muffin, but I indirectly tested the mutter
  library via gnome-shell

* I didn't bother testing cinnamon because it's already RC-buggy
  and not in testing, with a note suggesting that it might have been
  because of the cogl update last August

Regards,
    S




More information about the pkg-gnome-maintainers mailing list