[Pkg-xfce-devel] xfce4-panel versions

Simon Huggins huggie at earth.li
Sun Jan 15 11:00:03 UTC 2006


Hi Jani,

On Sat, Jan 07, 2006 at 08:39:40AM +0200, Jani Monoses wrote:
> since the upcoming 4.4 panel is going to be incompatible with the
> current plugins would't it make sense to make the formers depend also
> on xfce4-panel <4.3 ?
> Otherwise only if the panel and all plugins are uploaded in the same
> time will they wok together.
> And this means waiting for all plugins to be ported before the new
> panel can be uploaded.  Otherwise one which requires panel >4.2 will
> happily install but not work leading to bug reports.

I can see your point but in a way I think I would rather get the bug
reports and then fix them.

Won't the new panel in any case, depend on new libraries which will
(hopefully) have a new soname and thus be incompatible with the current
plugins?

I suppose it's plausible that the libraries won't change but that the
plugin mechanism does.

I think a better solution to this is to have a virtual package like:
	xfce-plugin-interface-4.2
which xfce4-panel Provides: and the plugins Depend: on.

(if it changed mid series we could have xfce-plugin-interface-4.2.1 etc,
and then for 4.4 we'd have -4.4 obviously).

As this isn't a proper virtual package, but rather a private one we
could implement this soon without having to agree the name and put it in
-policy.

Comments?

-- 
Simon Huggins  \ "That's why we like you, Mulder; your ideas are weirder
                \ than ours." - Byers
http://www.earth.li/~huggie/                                htag.pl 0.0.22



More information about the Pkg-xfce-devel mailing list