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:
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...
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:
Am Donnerstag, 26. November 2009 18:13:35 schrieb schoappied:
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...
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. Mmh ok. So no universe... Do you know if this is also the case in launchpad (ppa)?
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:
Adrian Schröter wrote:
Am Donnerstag, 26. November 2009 18:13:35 schrieb schoappied:
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...
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.
Mmh ok. So no universe... Do you know if this is also the case in launchpad (ppa)?
I don't know, but since they ignore these implications anyway, I would expect it there.
Btw what are the differences between launchpad (you build ubuntu packages with) and opensuse-buildservice? What are the (dis)advantages of both?
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:
Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this?
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:
Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this?
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
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:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this?
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
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)?
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:
Am Sonntag, 29. November 2009 23:48:58 schrieb schoappied:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this?
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
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)?
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.
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:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 23:48:58 schrieb schoappied:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Adrian Schröter wrote:
allows entire distribution and product building support,
Entire distribution support? Can you tell a bit more about this?
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
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)?
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.
But I hear people did make some ubuntu based distro's with the buildservice? This info seems contradictional...
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:
Am Montag, 30. November 2009 12:57:02 schrieb schoappied:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 23:48:58 schrieb schoappied:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied:
Adrian Schröter wrote:
> allows entire distribution and product building support, > Entire distribution support? Can you tell a bit more about this?
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
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)?
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.
But I hear people did make some ubuntu based distro's with the buildservice? This info seems contradictional...
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
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:
Adrian Schröter wrote:
Am Montag, 30. November 2009 12:57:02 schrieb schoappied:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 23:48:58 schrieb schoappied:
Adrian Schröter wrote:
Am Sonntag, 29. November 2009 17:36:52 schrieb schoappied: > Adrian Schröter wrote: >> allows entire distribution and product building support, > > Entire distribution support? Can you tell a bit more about this?
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
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)?
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.
But I hear people did make some ubuntu based distro's with the buildservice? This info seems contradictional...
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
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/
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:
Btw what are the differences between launchpad (you build ubuntu packages with) and opensuse-buildservice? What are the (dis)advantages of both?
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 ;)
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:
Hi Adrian,
Op zondag 29 november 2009 17:14:33 schreef Adrian Schröter:
Btw what are the differences between launchpad (you build ubuntu packages with) and opensuse-buildservice? What are the (dis)advantages of both?
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 ;)
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?
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:
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?
I don't know it good enough. But I would like to read a comparisment about it as well ;)
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
participants (3)
-
Adrian Schröter
-
Richard Bos
-
schoappied