Mailinglist Archive: opensuse-buildservice (287 mails)

< Previous Next >
Re: [opensuse-buildservice] New Feature
  • From: "Ciro Iriarte" <cyruspy@xxxxxxxxx>
  • Date: Sun, 16 Sep 2007 07:01:53 -0400
  • Message-id: <a998a0140709160401l3d2b391co7ad90484d890622c@xxxxxxxxxxxxxx>
2007/9/16, Adrian Schröter <adrian@xxxxxxx>:
>
> Hi Ciro,
>
> On Sunday 16 September 2007 04:52:03 wrote Ciro Iriarte:
> > Hi, i see no answer to my topic about oracle-instanclient, so i'll
>
> sorry for that.
>
> > create a new one, checked BS some days ago and found a new feature,
> > the ability to mark a package for being published or not.
> >
> > Can i use this feature to have an oracle-instantclient (or any non
> > distributable) package on the BS?, can it be imported on another
> > project when it's not published?
> >
> > meaning that just the binary rpm are
> > not copied to
> > software.opensuse.org?.
>
> the technical answer is yes.
>
> The political answer is that we do not allow non-OSI compliant software in the
> opensuse.org build service. However, we do already do an exception for Java
> software atm.

Yes, that was mentioned on the oracle-instanclient thread and the
problem was the redistribution policy for InstanClient (i agree with
your concern).

>
> I personally would like to have this clarified by a general policy about
> non-free software. I can imagine a setup like having one repository (for
> example openSUSE:Factory:Non-Free project), where we can host non-free stuff
> (but only there).

The idea is to make it available to build other packages with the BS
that depends on it, not to redistribute the client (as it's not
allowed). That's why i'm asking about the publish/don't publish
feature.

>
> The biggest problem here is that we need to check non-OSI compliant licenses
> individually with our legal team.
>
> I will discuss this topic next week with the legal team. I would prefer if we
> can include the oracle client in Factory-Non-Free (aka Extra) and import this
> tree (together with the other non-free stuff like Java) into the build
> service.
>
> However, this will happen after 10.3 for sure.
>
> Please do not upload the oracle client for now, I would have to remove it
> right now due to our current policy.

I added a package (oracle-instanclient-nosrc) without sources to see
if the BS can generate nosrc packages, but it just complains about the
missing sources...

There are no binaries from oracle there:
http://build.opensuse.org/package/show?project=home%3Aciriarte&package=oracle-instanclient-nosrc

If i'm allowed to build binary packages using the "don't publish
flag", i'll add it as "oracle-instanclient".
>
> thanks
> adrian
>
> --
>
> Adrian Schroeter
> SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
> email: adrian@xxxxxxx
>
>
Thanks a lot for your answer,
Ciro
< Previous Next >
Follow Ups