Re: Build Service
- From: houghi <houghi@xxxxxxxxxxxxxxxxxx>
- Date: Wed, 31 May 2006 19:37:02 +0200
Adrián Ribao wrote:
I have recived the email talking about the build service.
http://lists.opensuse.org/archive/opensuse-announce/2006-May/0008.html
I'm very happy about that, it's a great idea. But I have some questions.
Best would be to go to the apropriate mailinglist where people can
answer you who are involced in it.
http://en.opensuse.org/Communicate#Mailing_Lists
Is it really necesary to add a new repository for every single project?
Because that is not a good idea, the best thing it would be to have them all
together otherwise we have a lot of channels (Smart).
There are several things. First note that this is till now this was the
case as well. Wanted to add a new version of KDE? Add a repository.
What I understand is that you can put repositories in repositories.
Say I have a program KATE. That can be one. That however is again in KDE
wich then again can be in a larger repository. So eventually I asume it
will be possible just to add a buildservice mirror and have everything.
http://en.opensuse.org/FOSDEM and http://en.opensuse.org/Build_Service
for more info.
How is it really working? Are there compiled programs for everything or it's
just download the source code and compile? In my opinion something similar
than portages it would be great.
Everything is compiled or build for you. What it does is it takes the
sourcecode and a specfile and make it into a binary for SUSE (and other
Novell distro's) dfferent versions and later also for RedHat, Mandrake
and Debian and even later perhaps even for Microsoft.
This can be done by the softwaredeveloper (idealy) or by somebody else.
Say you volonteer for makeSUSEdvd, you just look when a new version
comes out and put that in the server. That server builds it for whatever
you desire to build it for.
This question is not really about the build service. If I download the
source code of a program and then I compile it, can I uninstall it after
with smart or with other package manager?
If you make it into an RPM, no problem. If you use e.g. createrepo, not
only can you remove it, you can also install it. Main thing is to build
an RPM. For local use checkinstall is good enough. For distribution you
must make an 'official' RPM.
Great idea!! All Linux distors and users together, is the final step for the
domination of the world :-)
Yep. They are even thinking about automating interfacing with e.g.
freshmeat and sourceforge. The main issue at this moment will be
mirroring. SUSE needs mirrors and plenty of them.
--
houghi http://houghi.org http://www.plainfaqs.org/linux/
http://www.netmeister.org/news/learn2quote.html
.
Today I went outside. My pupils have never been tinier...
- References:
- Build Service
- From: Adrián Ribao
- Build Service
- Prev by Date: Re: SUSE & Synaptic -- Use smart along with smart-gui --
- Next by Date: Re: SUSE & Synaptic
- Previous by thread: Build Service
- Next by thread: Empty /tmp on boot
- Index(es):
Relevant Pages
|