2013/3/12 Jan Engelhardt <jengelh@inai.de>:
On Tuesday 2013-03-12 09:56, Oliver Burger wrote:
2013/3/8 Jan Engelhardt <jengelh@inai.de>:
On Friday 2013-03-08 16:50, Mike Gabriel wrote:
Jan Engelhard[t] (X2Go for RPM-based distros)
Wouldn't it be better to let the distros provide their packages? After all that's what distros are there for, aren't they?
Yes, distros exist to do NIH [they will write the spec from scratch again] :)
Are you involved with any distro so you can say that? And let's see whose spec is older and who did write it from scrath again... My first x2go packages date back to 2008 and were actually not written from scratch but based on ALT Linux packages that were already there. And yours?
Of course it's nice for an end user, when his distro does not provide a package and the upstream project provides it, but from a distro packager perspective, it's bad, since
- you will necver know about conflicts between third party packages and those provided by the distro itself.
This point is valid.
- it's kind of hard to provide universal rpm packages, as the naming shema of libraries and other needed packages does vary quite a lot
For libraries, it is not a problem, because their names are not used at all, but RPM-ELF dependencies. And the latter are the same across all RPM-using distros.
About the names of non-library packages: not a problem either, as we can just make a %if that, then that, %else that, %endif. For each and every distro?
-- obgr_seneca aka Oliver Burger Mageia.Org
i18n team leader doc team deputy leader secretary of the Association
Mageia council Mageia board