On Sat, Apr 14, 2012 at 16:33:58 +0200, Yves-Alexis Perez wrote: > Xfce 4.10 is around the corner, and like last time, we have some changes > in the panel which break the plugins built against the previous (4.8) > panel. > > Like last time, we'd like to push a new 4.8 xfce4-panel with shlibs > like: > > libxfce4panel-1.0 3 xfce4-panel (>= 4.7.7), xfce4-panel (<< 4.9) > > then make a round of binNMUs for dependencies. So when it's time to > upload 4.10, we can safely upload in stable a 4.10 panel with shlibs: > > libxfce4panel-1.0 4 xfce4-panel (>= 4.9.2) > > or even > > libxfce4panel-1.0 4 xfce4-panel (>= 4.9.2), xfce4-panel (<< 4.11) > > and ask for a second round of binNMUs. > > Since there are quite some plugins, I didn't yet upload the 4.8.6-4 > xfce4-panel including the shlibs change, in case you'd like more info on > the whole transition. Ping me if/when I can upload. > So, err, why isn't libxfce4panel a separate package that could change names (along with a SONAME bump) when the interface changes? And why was the xfce4-panel (<< 4.9) bit not there in the first place if you know every release is incompatible? Cheers, Julien
Attachment:
signature.asc
Description: Digital signature