Mailinglist Archive: opensuse-factory (1134 mails)

< Previous Next >
Re: [opensuse-factory] Splitting deb?
On Mon, Jun 25, 2012 at 08:19:17AM +0200, Vincent Untz wrote:
Le dimanche 24 juin 2012, à 18:41 +0200, Frank Lichtenheld a écrit :

I saw that Marguerite has added another two Debian packages to the
"deb" openSUSE package. As a user of and contributor to that package,
may I suggest that we stop that (and instead do the opposite, split
the package)?

I don't know what the historic reasons were for collecting multiple
independent source packages in one RPM. But by now this is a very big
and complicated spec file which makes maintenance somewhat hard,
especially when multiple people are working on it. It also makes it
hard to use parts of the packaging for other purposes (e.g. Fedora
already has a dpkg package, but no debhelper or devscripts package.
The current deb package doesn't work for Fedora and adapting it would
make the spec file even bigger [it needs overrides for the automatic
perl dependencies and other changes])

If there is no opposition I would volunteer to do all the work of
splitting the deb package in its components and submit them to Factory
(Probably something that would be targeted for 12.3, not 12.2?).

Opinions? Would it make sense to file a bug about this? Or a fate entry?

This makes sense to me: multiple tarballs in one source package is
generally a bad idea, as it makes it harder to maintain the result.

So unless the maintainer says "no", just go ahead and do it, I'd say :-)



this sounds like a good idea - +1 from me.

Just do not touch update-alternatives package, even if it's quite
inconvenient, this needs to be packages in separate spec to avoid huge
build loops in Factory.

Michal Vyskocil
< Previous Next >