Make exo depend on libxfce4ui

Natanael Copa ncopa at alpinelinux.org
Tue Jun 14 22:15:25 CEST 2011


On Tue, 14 Jun 2011 19:38:45 +0200
Nick Schermer <nickschermer at gmail.com> wrote:

> Folks,
> 
> There is some (I agree, not a lot) of code in exo that is also in
> libxfce4ui. It was always the plan to depend on libxfce4ui once it
> replaced libxfcegui4.
> 
> This does not mean libexo depends on libxfce4ui, only the package (for
> the preferred applications and desktop item editor dialogs).
> 
> For porting this means exo users also need to port to libxfce4ui if
> they still use libxfcegui4. No something scary since gui4 is
> deprecated, but still.
> 
> Anybody against this? Packages can also comment.

From packagers viewpoint:

More/new dependencies normally does not matter as long as it does not
introduce circular deps that requires special bootstrapping. It is
of course nice to avoid deps but in exo/libxfce4ui case I'd believe
you'll always have libxfce4ui there in case exo is used.

Getting rid of duplicate code is a good thing so I'd think its worth it.

I would also say its a positive thing to force projects getting rid of
libxcfegui4 dependency.

Thanks for pushing things forward!

-nc



More information about the Xfce4-dev mailing list