On 8 October 2010 10:56, Morgan Leijström <[email protected]> wrote:
> On mandriva forum [1] now was a post about OpenSuSE build system can package
> rpm so they work on different Linux distributions.
>
> http://en.opensuse.org/Build_Service/cross_distribution_package_how_to
>
> "The Build Service can reliably package rpms for not only openSUSE, but also
> recent SLES, CentOS, Fedora, Red Hat Enterprise Linux, Ubuntu, Debian and
> Mandriva distributions."
>
> It may not need much more work?
>
> Benefit is that maybe more work could be shared between distributions.
>
> And if other dists could use Mageia packages, it is a way to draw attention ;)
>
> But maybe it slows other progress such as future move to rpm5, general
> installation and build system development?
>
> [1]: http://forum.mandriva.com/viewtopic.php?t=132237
>

This looks like a service for upstream projects that want to provide
binary rpms for various distros (e.g. wine, although I don't think
wine uses OBS).

Each distro has different tweaks for building packages, different rpm
macros... etc. For example due to the, rather awesome, rpm
filetriggers in Mandriva/will-be-in-Mageia, we don't need to add
anything in the spec files to update menu files, icon theme caches,
compress manpages, install info files... etc.

Also note that dependencies across distros aren't named the same. IINM
the closest distro to Mandriva/Mageia is Fedora, in the way
packages/deps are named, but even in this case they name python
packages differently for example.


-- 
Ahmad Samir

Reply via email to