On Mon, Jul 28, 2008 at 08:53:47PM +0200, Jose V Beneyto wrote:
I have two more questions for DE maintainers which IMO have a major impact on the decision making:
I'll answer these questions as the former maintainer of xfce, hope this is ok for you, Jose.
a) do you require your repository to be listed before 'opt'?
No.
b) do you depend on ports from contrib?
No.
Well, I'm the xfce maintainer, and for what I known I should provide all dependencies which are not listed on core, opt and xorg collections yet. So xfce don't depends on opt or contrib. But for example the xfce terminal depends on 'vte' which is not listed on core/opt/xorg, but its provided by gnome and that implies that I had to duplicated it.
In that special case, vte, the most obvious solution would be to put it into opt, so xfce and gnome can use it from there. Nowadays even gnome uses nearly the same configure options, IIRC that wasn't so in the past when I have created the xfce repo.
Due to that, some collections have to accept duplicates or should exist an extra DE_share_repo for avoiding dups (maybe opt, xorg, xopt, x ?).
IMO it's not principally a bad thing to have duplicates, for example look at the deps of xfce/librsvg and gnome/librsvg to see what I mean. best regards Juergen -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux