Le mardi 26 octobre 2010 à 18:48 +0200, Didier 'OdyX' Raboud a écrit :
> Hi meego-devel, 
> 
> In the process of packaging the MeeGo Netbook UX for Debian, I was launching 
> the ./configure of mutter-meego, which wants a "libgnome-control-center-
> extension.pc" which is not available in any Debian package. Further digging 
> in the MeeGo source RPMs and in the git repositories revealed the source of 
> my confusion:
> 
>   * it is the "gnome-control-center-netbook" RPM (both source and binary)
>     that provides the libgnome-control-center-extension.pc
>   * that RPM is built from the "gnome-control-center-2.30.1.tar.bz2" from
>     upstream Gnome, on top of which 12 patches worth 709 KiB are added.
> 
> And that's where I begun to scratch my head heavily, particularily when I 
> was pointed at the Contribution guidelines [0], which say: 
> 
>   "First, remember that MeeGo makes heavy use of upstream projects, with a
>   focus on contributing code back to the upstream project."
> 
> and
> 
>   "For urgent requests, we may make exceptions and include patches that have
>   been accepted and committed in the upstream project, but not yet merged or
>   released."
> 
> In contrast with that, MeeGo ships a "heavily patched" gnome-control-center, 
> which is not even a fork as the original tarball and name are kept. I don't 
> understand that difference between the contribution guidelines for external 
> contributions and what happens here.
> 
> Furthermore, I couldn't find any trace of a (public) request for merging 
> this (I looked in the Gnome BTS and in the [email protected] list), but 
> I might very well have overlooked something - I hope not.
> 
> So finally, without a merge of said patches in upstream gnome-control-
> center, I will have no other choices than to either 1) convince its Debian 
> maintainer to ship such a patch (and sync it with MeeGo regularly) 2) ship a 
> renamed gnome-control-center which shares most of its code (aka a fork), 
> which implies much code duplication and namespace conflicts. Both are 
> *painful* and I'm far from certain that either would be accepted in Debian.
> 
> Could someone enlighten me on that situation ?

There is a similar issue with the mutter tarball used by MeeGo which are
a fork, hosted on http://meego.gitorious.org/

-- 
Frederic Crozat <[email protected]>
Novell

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to