Mailinglist Archive: opensuse-buildservice (199 mails)

< Previous Next >
[opensuse-buildservice] Re: Introducing 0install developers
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Thu, 16 Jun 2011 16:31:53 +0200
  • Message-id: <6723534.fJ3jCephFf@scherben>
Am Wednesday, 15. June 2011, 12:36:00 schrieb Jos Poortvliet:
...
There is no fundamental difference in making an RPM package from
a specfile, compared with making a XML+TBZ package with 0compile.

In the .rpm, you have the metadata, signature and archive combined
into one file while in ZI you have them separated into two files.

So, you prefer to compile and to build from scratch instead of building
an rpm and converting it ?

No problem in general, but how would the base system be installed. I think
there is not anything like a complete linux just build via 0install packages,
right ?

So we would need to support some rpm/deb base system, adding more packages as
build dependencies (rpm or 0 ?) and build the 0install package on top.

Sounds a bit of a mixture like an rpm build and a kiwi build to me.

Anders, Thomas, here is the documentation on adding a build target:
http://en.opensuse.org/openSUSE:Build_Service_adding_build_targets

this is end-user information, not really OBS developer informations.

If you want to support the 0install xml files, you need to add support
to the build script and it's parsing modules first. When this is done, one
should be done to 90%

https://www.gitorious.org/opensuse/build/

The build script can work complete standalone, no need to setup an OBS
to work on it.


However I'm not sure this'll work for 0install.

So, people on the OBS ML, could you tell the gents if you're interested in
working with them on this and where they should start with getting a 0install
build target?

Cheers,

Jos

[1] http://0install.net/
[2] https://build.opensuse.org/project/show?project=home%3Atalex5

--
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx

--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups