Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: transition X-Debbugs-Cc: debian-gtk-gn...@lists.debian.org Control: block -1 by 992870
libgweather has behaviour changes that required versioned Breaks on various packages. Please see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992870#12 for more details. This transition should be done after the gnome-shell/mutter transition (#992870) so that we have gnome-shell 40, which I've patched to be compatible with both old and new libgweather. This transition is entangled with evolution-data-server. Jeremy Bicha says we should do this one before e-d-s; this might require some patching in e-d-s 3.38.x to make it call the necessary new APIs in libgweather, so that the Breaks in libgweather can be relaxed. Ben file (this is only an approximation, and may need some adjustment, particularly for gnome-panel): title = "libgweather"; is_affected = .source ~ /^(evolution-data-server|gnome-applets|gnome-calendar|gnome-panel|gnome-shell|gnome-weather|wmforecast)$/; is_good = is_good = >= "3.40" | ( .source ~ "wmforecast" & >= "1.5~" ); is_bad = < "3.40" & ! ( .source ~ "wmforecast" & < "1.5" );