[opensuse-buildservice] openSUSE Build Service - a few questions
Hi All ! Today I took a major step - and created my own openSUSE Build Service Home project ! https://build.opensuse.org/project/show?project=home%3AFenixNBK with 1 package in it: "banner". It is set to cross-distro build: openSUSE 10.3 and 11.0 - both x86 and x86-64. openSUSE Build Service Overall first impression: I like it ! My goal is to take packages available elsewhere and package it for openSUSE, and hopefully include it into openSUSE Factory someday... There are plenty of such small utilities around the net. (examples: banner, ipcalc, twin, dynamips ) Now it seems that the build has been finished for 10.3 - but I can't download the final RPM to test it. Question 1: Is there a way to download final RPM to try it ? Question 2: PPC and other architectures are not listed. I'm not currently need it, but just interesting if other architectures will be available ? Question 3: How does it works internally ? Virtualization or not ? Question 4: What are the requirements for contributing into Factory ? -- -Alexey Eromenko "Technologov" --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
OK, first question is already answered. Question 5: Why are CentOS 5 and RHEL 5 are different targets in Build Service? I think they are 100% binary and source compatible OSes, so they are just one target. -- -Alexey Eromenko "Technologov" --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jul 16, 2008 at 12:54 PM, Alexey Eremenko <al4321@gmail.com> wrote:
Question 1: Is there a way to download final RPM to try it ?
You will see the rpm file in the GUI of the Build Service after it is built. Clicking on it, you can download it. Or you can search it via search engine: http://software.opensuse.org/search
Question 2: PPC and other architectures are not listed. I'm not currently need it, but just interesting if other architectures will be available ?
You need to set up your own BS with enabled cross compiling or integrate ppc machine. If you search the archives, you will find some threads about this topic. http://lists.opensuse.org/opensuse-buildservice/
Question 3: How does it works internally ? Virtualization or not ? Click on the LiveLog and you will see it's using XEN. There is also lot of information on the wiki http://en.opensuse.org/Build_Service
Question 4: What are the requirements for contributing into Factory ?
What do you mean exactly?
Question 5: Why are CentOS 5 and RHEL 5 are different targets in Build Service?
They aren't 100% source compatible. Regards Ladislav. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Question 4: What are the requirements for contributing into Factory ?
What do you mean exactly?
A. -May I gain commit access ? And on what terms? B. -What is required from the packages ? (community review process, etc...)
Question 5: Why are CentOS 5 and RHEL 5 are different targets in Build Service?
They aren't 100% source compatible. Hmm... strange... but if we build for RHEL 5 it will 100% guaranteed to work on CentOS, else it is CentOS bug, because they are supposed to clone RHEL.
Thanks a lot, -- -Alexey Eromenko "Technologov" --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jul 16, 2008 at 5:47 PM, Alexey Eremenko <al4321@gmail.com> wrote:
Question 4: What are the requirements for contributing into Factory ?
What do you mean exactly?
A. -May I gain commit access ? And on what terms? B. -What is required from the packages ? (community review process, etc...)
You can do in your home repository whatever you want except building patented software and some other stuff. See blacklist on the wiki. You can ask on the ML to gain access in other community repositories: e.g. KDE4 or games and work in packages which are there. You can push your own patches to the Factory with "osc submitreq" command. More info is here: http://en.opensuse.org/Build_Service/Collaboration
Question 5: Why are CentOS 5 and RHEL 5 are different targets in Build Service?
They aren't 100% source compatible. Hmm... strange... but if we build for RHEL 5 it will 100% guaranteed to work on CentOS, else it is CentOS bug, because they are supposed to clone RHEL.
They probably clone the RHEL but at least without Red Hat's trademarks. I don't know details about it so forgot what I wrote. Regards Ladislav. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jul 16, 2008 at 7:30 PM, Ladislav Michnovič <ladislav.michnovic@gmail.com> wrote:
On Wed, Jul 16, 2008 at 5:47 PM, Alexey Eremenko <al4321@gmail.com> wrote:
Question 4: What are the requirements for contributing into Factory ?
What do you mean exactly?
A. -May I gain commit access ? And on what terms? B. -What is required from the packages ? (community review process, etc...)
You can do in your home repository whatever you want except building patented software and some other stuff. See blacklist on the wiki. You can ask on the ML to gain access in other community repositories: e.g. KDE4 or games and work in packages which are there. You can push your own patches to the Factory with "osc submitreq" command. More info is here: http://en.opensuse.org/Build_Service/Collaboration
OK, I would like contribute few small packages to Factory. Whom to ask ? -- -Alexey Eromenko "Technologov" N�����r��y隊Z)z{.���Wlz��qﮞ˛���m�)z{.��+�Z+i�b�*'jW(�f�vǦj)h���Ǜ�)]���Ǿ��i�������
Hello, Ladislav Michnovič írta:
Question 2: PPC and other architectures are not listed. I'm not currently need it, but just interesting if other architectures will be available ?
You need to set up your own BS with enabled cross compiling or integrate ppc machine.
Well, AFAIK, cross compiling is not supported by the BS, one needs to have some PPC build machines to build for PPC. It works, I tested it. Bye, CzP --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Alexey Eremenko
-
Ladislav Michnovič
-
Peter Czanik