Mailinglist Archive: opensuse-project (76 mails)

< Previous Next >
Re: [opensuse-project] Re: OBS (was: Re: 019-04-02 board meeting minutes)
  • From: Neal Gompa <ngompa13@xxxxxxxxx>
  • Date: Tue, 30 Apr 2019 07:02:38 -0400
  • Message-id: <CAEg-Je9M=L9cwMgupMfBFywiyO6SdsxKaKD8U_RPtRaAbnsHKA@mail.gmail.com>
On Tue, Apr 23, 2019 at 10:46 AM Henne Vogelsang <hvogel@xxxxxxxxxxxx> wrote:

Hey,

On 21.04.19 18:37, Neal Gompa wrote:

I still want to do it, but it's very hard, and it's difficult to get
support or assistance from the OBS developers to make this work.

What would you say was difficult about it? What stopped you from doing it?


So there are a few major issues that block me from progressing (even
with my slow-and-steady bottom up approach):

* A good chunk of the OBS source services are missing the appropriate
licensing data. I've filed issues on all the ones that are "necessary"
for the basic OBS functionality to work. This makes it very difficult
to ship in Fedora due to being unable to fulfill the compliance
requirements.

* OBS sysvinit scripts are not Red Hat/Fedora compatible. Full stop.
This means that even though the systemd services don't quite work
correctly, they are the only way I can do this. Which is fine,
except...

* OBS makefiles, packaging, and ruby code are tricky to fix to avoid
requiring installing into /srv. This is not allowed in Fedora.
Historically, I've received complete apathy over this issue and this
is not easily fixable without support from OBS developers. There's
also the small matter of different users for web content, but that's
not so bad.

* The OBS packaging is insane. This part I'm slowly working on fixing
by completely rewriting the spec. I will probably contribute a variant
of this upstream once it is done, because hopefully it'll be cleaner
and saner to maintain.


--
真実はいつも一つ!/ Always, there's only one truth!
--
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
To contact the owner, email: opensuse-project+owner@xxxxxxxxxxxx

< Previous Next >