Debian, Fedora, OpenSUSE people...

Dirk Hohndel dirk at hohndel.org
Sun Dec 14 17:03:01 PST 2014


> On Dec 14, 2014, at 4:25 PM, Long, Martin <martin at longhome.co.uk> wrote:
> My understand is that there is no PPA system as such with Debian.

That’s my understanding as well.

> Debian is somewhat stricter, and hence why Ubuntu is essentially a
> superset of Debian. It is possible to add additional repositories, but
> adding for example, Ubuntu repositories can result in all kinds of
> binary compatibility issues.

I need to do a clean Debian install in a VM and test our .deb. Based on what Pedro said this might be all we need.

>> For Fedora, Pierre-Yves appears to have set up something, but I don’t think I have permission to push to it (and it doesn’t use the custom libraries, nor has it been updated recently). Pierre-Yves - can you add me to this repository and help walk me through the steps of building a similar custom package as I have for Ubuntu?
> 
> I don't know about Fedora/Redhat. I've never really been a fan of the
> RPM system, as apt just seems to make a lot more sense. Who knows, you
> may need to get RPMs signed by Microsoft these days ;-)

Oh how I love FUD. That’s utter nonsense. .deb and .rpm and extremely similar in features. There are small difference, each can do things the other can’t do. The only reason both exist is because the open source community, or I should say the Linux distribution community cannot get their heads out of a very dark place - and it’s so easy to do something differently in open source. Hey, we’re apparently getting a Debian fork now because people hate systenmd. Brillant.

> I would have thought it would be more ideal to have all of the build
> servers pull from the central repo for the daily build, and possibly
> respond to tags to do official builds, rather than you having to push
> to all of the different places.

The build servers won’t pull from anywhere. I want to give users a very easy way to grab a package and install it on their OS of choice. We have that for Windows, Mac, Ubuntu and LinuxMint. I want to get as close as reasonable to that same result for the others. But with infrastructure that I control. Not with some other maintainer in the middle.

/D


More information about the subsurface mailing list