Re: [opensuse-buildservice] Ubuntu backports

I tried to build it this way: http://en.opensuse.org/Build_Service_Tutorial But the build says: nothing provides libjack-dev Itś a build for ubuntu hardy, and libjack-dev is in ubuntu hardy... build log: Error Details: *Errorcode: *unknown *Message: *<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http Very strange... Besides that. I wonder how I could backport this way, but only changing the changelog file... So I do: dget -ux http://that_link/foo.dsc"; and I get these files: phasex_0.11.1-1.diff.gz phasex_0.11.1-1.dsc phasex_0.11.1-1.dsc.asc phasex_0.11.1-1_i386.build phasex_0.11.1-1_i386.changes phasex_0.11.1-1_i386.deb phasex_0.11.1.orig.tar.gz and a folder phasex Can I just edit something in that folder, cp that folder and the above listed files to my new directory with the name of my new package (osc meta pkg -e home:<username> <packagename>) and upload the files? Or should I first build the package and upload for examples these files: phasex phasex_0.11.1-1~8.04derick1.diff.gz phasex_0.11.1-1~8.04derick1.dsc phasex_0.11.1-1~8.04derick1.dsc.asc phasex_0.11.1-1~8.04derick1_i386.build phasex_0.11.1-1~8.04derick1_i386.changes phasex_0.11.1-1~8.04derick1_i386.deb I try to get this clear and find out what the best way is to backport from debian to ubuntu lts ~D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Donnerstag, 26. November 2009 18:13:35 schrieb schoappied:
Yes, but in "universe" repository, which we do not import due to legal implications of the content. libjack is most likely not legal problematic (but I have not checked), so you may import the debian sources of libjack into a package of your project to solve this problem. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
Btw what are the differences between launchpad (you build ubuntu packages with) and opensuse-buildservice? What are the (dis)advantages of both? Thanks in advance, -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 29. November 2009 00:10:40 schrieb schoappied:
I don't know, but since they ignore these implications anyway, I would expect it there.
Well, you ask someone who has a pretty clear opinion about that, but is of course not neutral ;) I would compare one of them as tool and one as toy ... (OBS supports not only ubuntu, but also non-deb stuff like rpm and kiwi. It also allows developer to reuse work of others, allows entire distribution and product building support, supports more sophisticated stuff like reproducable builds server and client side build support, has collaboration features, adds automatically building (important for QA and clean builds) and I could continue for a while here ;) -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this? ~D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Have a look at the openSUSE:11.2 and openSUSE:Factory projects, they are used to build our distribution. Esp in the "_product" package. A bit more documentation about that is here: http://en.opensuse.org/Build_Service/Concepts/Product_Definition
~D
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
So you use the buildservice the same as with packaging? e.g. you build the distribution image on the buildservice (not on your local pc)? It's also possible to build Ubuntu images? Live, alternate, with installer? And is it possible to add/edit configuration files to the distro (for example sources.list, /etc/apt/preferences , /limits.conf etc.)? Regards, ~ D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 29. November 2009 23:48:58 schrieb schoappied:
As with rpm building, you can do it on server or local workstation. but the official ones are built on the server of course (also to get the correct signing).
It's also possible to build Ubuntu images? Live, alternate, with installer?
So far kiwi (which is used) is not supporting this.
And is it possible to add/edit configuration files to the distro (for example sources.list, /etc/apt/preferences , /limits.conf etc.)?
Well, it seems you speak about appliances here, not products. appliances are also supported via kiwi (like openSUSe Live CDs or our obs-work-images), but something different than products. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
But I hear people did make some ubuntu based distro's with the buildservice? This info seems contradictional... There are also tools in Debian/Ubuntu itself, like 'livehelper'. Is it possible in some way to use this tool on the opensuse buildservice? ~ D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Montag, 30. November 2009 12:57:02 schrieb schoappied:
They build all packages including the base packages (which means they bootstrap an entire .deb based distro package wise). but they don't use the product building features of OBS.
There are also tools in Debian/Ubuntu itself, like 'livehelper'. Is it possible in some way to use this tool on the opensuse buildservice?
maybe -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
Now I need to build an image locally, and having not an amd64 that is an issue... Would be nice if you could build images using livehelper on opensuse-buildservice, but I have not the technical knowledge to see if and how this could be possible. I think the opensuse-buildservice devs should make contact with the livehelper devs to find this out.... http://debian-live.alioth.debian.org/ -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Montag, 30. November 2009 13:57:14 schrieb schoappied:
Sorry, we won't invest time here. If anyone want to add support for this it is fine, but we have absolute no time for this. And it would be much cleaner to extent kiwi for this btw. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Hi Adrian, Op zondag 29 november 2009 17:14:33 schreef Adrian Schröter:
Well as you're on this topic, what is bad (as you can't be neutral probably) with: http://trac.project-builder.org/ Nicer asked, what are the differences between the osbs and project-builder. Do the same differences count, as you summed up for launchpad? -- Richard -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 29. November 2009 17:40:38 schrieb Richard Bos:
I don't know it good enough. But I would like to read a comparisment about it as well ;)
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Op zondag 29 november 2009 20:30:22 schreef Adrian Schröter:
You don't seem to be the only one: http://trac.project-builder.org/wiki/FAQ#Howdoesproject- buildercomparetoOpenSuSEBuildServiceOBS Perhaps this presentation http://trac.project-builder.org/browser/devel/pb-doc/pb-presentation.odp http://trac.project-builder.org/browser/devel/pb-doc/pb- presentation.odp?format=raw is of any help? -- Richard -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Donnerstag, 26. November 2009 18:13:35 schrieb schoappied:
Yes, but in "universe" repository, which we do not import due to legal implications of the content. libjack is most likely not legal problematic (but I have not checked), so you may import the debian sources of libjack into a package of your project to solve this problem. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
Btw what are the differences between launchpad (you build ubuntu packages with) and opensuse-buildservice? What are the (dis)advantages of both? Thanks in advance, -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 29. November 2009 00:10:40 schrieb schoappied:
I don't know, but since they ignore these implications anyway, I would expect it there.
Well, you ask someone who has a pretty clear opinion about that, but is of course not neutral ;) I would compare one of them as tool and one as toy ... (OBS supports not only ubuntu, but also non-deb stuff like rpm and kiwi. It also allows developer to reuse work of others, allows entire distribution and product building support, supports more sophisticated stuff like reproducable builds server and client side build support, has collaboration features, adds automatically building (important for QA and clean builds) and I could continue for a while here ;) -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this? ~D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Have a look at the openSUSE:11.2 and openSUSE:Factory projects, they are used to build our distribution. Esp in the "_product" package. A bit more documentation about that is here: http://en.opensuse.org/Build_Service/Concepts/Product_Definition
~D
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Adrian Schröter wrote:
So you use the buildservice the same as with packaging? e.g. you build the distribution image on the buildservice (not on your local pc)? It's also possible to build Ubuntu images? Live, alternate, with installer? And is it possible to add/edit configuration files to the distro (for example sources.list, /etc/apt/preferences , /limits.conf etc.)? Regards, ~ D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Richard Bos
-
schoappied