[opensuse-buildservice] Python DEB project example?
Hi list, I've started packaging my python application using OBS and more or less succeeded - especially building RPMs is quite well-documented in the opensuse wiki (http://en.opensuse.org/openSUSE:Packaging_Python and such). However, I've had various problems doing DEB builds as there's not too much info on the Python+DEB combination. It worked in the end, but I'm very unsure if the resulting package is really good. My question is: Is there a good OBS project that I can take as an example for python debian/ubuntu building? I've looked around a bit but to no end as the obs project search does not have a lot of options/filters... Thanks in advance, Xaver -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 03/18/2012 07:21 PM, Xaver Wurzenberger wrote:
Hi list,
I've started packaging my python application using OBS and more or less succeeded - especially building RPMs is quite well-documented in the opensuse wiki (http://en.opensuse.org/openSUSE:Packaging_Python and such). However, I've had various problems doing DEB builds as there's not too much info on the Python+DEB combination. It worked in the end, but I'm very unsure if the resulting package is really good.
My question is: Is there a good OBS project that I can take as an example for python debian/ubuntu building? openSUSE:Tools(:Unstable) contains 'osc', it's written in Python and has DEB builds. So it could be worth looking at. Nonetheless, you should submit your changes to devel:languages:python so that it becomes more visible for others. -- Viele Grüße, Sascha Peilicke
Hello Sascha, hello list, do you mean https://build.opensuse.org/package/show?package=osc&project=openSUSE%3ATools... ? Because that contains deb (Debian/xUbuntu) builds but these fail so it does not really help me.
Nonetheless, you should submit your changes to devel:languages:python so that it becomes more visible for others. Interesting, I didn't know there are such "portal pojects" or whatever you call them. How do I submit my project there? (Link to a wiki page or so is good enough) Regards, Xaver
On Montag, 19. März 2012 09:21:35 Sascha Peilicke wrote:
On 03/18/2012 07:21 PM, Xaver Wurzenberger wrote:
Hi list,
I've started packaging my python application using OBS and more or less succeeded - especially building RPMs is quite well-documented in the opensuse wiki (http://en.opensuse.org/openSUSE:Packaging_Python and such). However, I've had various problems doing DEB builds as there's not too much info on the Python+DEB combination. It worked in the end, but I'm very unsure if the resulting package is really good.
My question is: Is there a good OBS project that I can take as an example for python debian/ubuntu building?
openSUSE:Tools(:Unstable) contains 'osc', it's written in Python and has DEB builds. So it could be worth looking at. Nonetheless, you should submit your changes to devel:languages:python so that it becomes more visible for others. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, Mar 19, 2012 at 08:44:10PM +0100, Xaver Wurzenberger wrote:
do you mean https://build.opensuse.org/package/show?package=osc&project=openSUSE%3ATools...
This sounds good.
? Because that contains deb (Debian/xUbuntu) builds but these fail so it does not really help me.
Looks like it is waiting for a person like you to fix them. ;)
Nonetheless, you should submit your changes to devel:languages:python so that it becomes more visible for others. Interesting, I didn't know there are such "portal pojects" or whatever you call them.
They are named Devel Projects cf http://en.openSUSE.org/openSUSE:Build_Service_Concept_Devel_Project
How do I submit my project there? (Link to a wiki page or so is good enough)
See http://en.openSUSE.org/openSUSE:Build_Service_Collaboration You need to file a submit request from your branched project back to the project you branched from. At the end you get a submit request ID which you then can monitor in the web UI like this one for example https://build.openSUSE.org/request/show/109834 Cheers, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
Am Montag 19 März 2012, 23:47:02 schrieb Lars Müller:
On Mon, Mar 19, 2012 at 08:44:10PM +0100, Xaver Wurzenberger wrote:
do you mean https://build.opensuse.org/package/show?package=osc&project=openSUSE%3ATo ols%3AUnstable
This sounds good.
? Because that contains deb (Debian/xUbuntu) builds but these fail so it does not really help me.
Looks like it is waiting for a person like you to fix them. ;)
Well that's kind of a hen-and-egg-problem isn't it ;-) No, I'd really like to have a good example to look at before messing with other project's packages...
Nonetheless, you should submit your changes to devel:languages:python so
that it becomes more visible for others. Interesting, I didn't know there are such "portal pojects" or whatever you call them.
They are named Devel Projects cf http://en.openSUSE.org/openSUSE:Build_Service_Concept_Devel_Project
How do I submit my project there? (Link to a wiki page or so is good enough)
See http://en.openSUSE.org/openSUSE:Build_Service_Collaboration You need to file a submit request from your branched project back to the project you branched from.
At the end you get a submit request ID which you then can monitor in the web UI like this one for example https://build.openSUSE.org/request/show/109834
Thanks for that, I'll check it out. Regards Xaver
Cheers,
Lars
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 03/19/2012 08:44 PM, Xaver Wurzenberger wrote:
Hello Sascha, hello list, do you mean https://build.opensuse.org/package/show?package=osc&project=openSUSE%3ATools... ? Because that contains deb (Debian/xUbuntu) builds but these fail so it does not really help me.
Nonetheless, you should submit your changes to devel:languages:python so that it becomes more visible for others. Interesting, I didn't know there are such "portal pojects" or whatever you call them. How do I submit my project there? (Link to a wiki page or so is good enough) Regards, Xaver with osc:
$ osc sr devel:languages:python with the webui: - go to your package's webpage and "Submit ..", there you can enter the project (has autocompletion). the result is a submit request, which the target (project) has to either accept or decline ;-) -- Viele Grüße, Sascha Peilicke
participants (4)
-
Lars Müller
-
Sascha Peilicke
-
Xaver W.
-
Xaver Wurzenberger