[MeeGo-dev] MeeGo deliberately incompatible with other distros
gregkh at suse.de
Fri Jul 9 10:53:29 PDT 2010
On Fri, Jul 09, 2010 at 08:35:39PM +0300, Felipe Contreras wrote:
> So, AFAIK build.meego.com is closed, so many people probably don't
> know what it means to maintain a package in MeeGo. Let's shine some
> light on that.
> Say you have a package that has a spec file that is distro-agnostic,
> like git does. In Fedora, openSUSE, and other RPM-based distros,
> all you need to do is make sure that the spec file conforms to their
> guidelines, which are pretty similar among distros. Since there's so
> much common ground, it's possible to have a distro-agnostic spec file
> that conforms to the guidelines of many distros, and if not, probably
> require minor modifications.
> So one would expect that such distro-agnostic spec file can be use in
> MeeGo too, right?
Yup, and it works just fine, I built a number of MeeGo packages just
this week, in the openSUSE obs, and they work wonderfully.
> Wrong. MeeGo doesn't use spec files at all (which is how RPMs are
> supposed to be built). Instead, maintainers are supposed to write
> spectacle YAML files which are used in turn to generate spec files.
Um, they do? Since when? Did something change since this past
Wednesday when I built these packages?
More information about the MeeGo-dev