[opensuse-packaging] new to build service - stuck by "No live log available"
I am new to the open build service. Looks very promising. Yet when trying to package one of my open source projects, http://apps.jcns.fz-juelich.de/lmfit, I am stuck soon: I created a private project, https://build.opensuse.org/package/show/home:jwuttke/lmfit uploaded the source tgz archive http://apps.jcns.fz-juelich.de/src/lmfit/lmfit-4.0.tgz, selected a few target distributions, waited, and found that all builds were "broken", with log message: "No live log available: remote error: <projectname> no logfile" Thanks in advance, Joachim ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Das Forschungszentrum oeffnet seine Tueren am Sonntag, 29. September, von 10:00 bis 17:00 Uhr: http://www.tagderneugier.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi, On 07/17/2013 01:10 PM, j.wuttke wrote:
I am new to the open build service. Looks very promising.
Yet when trying to package one of my open source projects, http://apps.jcns.fz-juelich.de/lmfit, I am stuck soon:
I created a private project, https://build.opensuse.org/package/show/home:jwuttke/lmfit uploaded the source tgz archive http://apps.jcns.fz-juelich.de/src/lmfit/lmfit-4.0.tgz, selected a few target distributions, waited, and found that all builds were "broken", with log message: "No live log available: remote error: <projectname> no logfile"
Hmm, there's no spec file, the build service has no idea what to do with your project. This might help: https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto https://en.opensuse.org/Portal:Packaging HTH, Robert -- Robert Schweikert MAY THE SOURCE BE WITH YOU SUSE-IBM Software Integration Center LINUX Tech Lead rjschwei@suse.com rschweik@ca.ibm.com 781-464-8147 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Wed, Jul 17, 2013 at 1:10 PM, j.wuttke
I am new to the open build service. Looks very promising.
Yet when trying to package one of my open source projects, http://apps.jcns.fz-juelich.de/lmfit, I am stuck soon:
I created a private project, https://build.opensuse.org/package/show/home:jwuttke/lmfit uploaded the source tgz archive http://apps.jcns.fz-juelich.de/src/lmfit/lmfit-4.0.tgz, selected a few target distributions, waited, and found that all builds were "broken", with log message: "No live log available: remote error: <projectname> no logfile"
Thanks in advance, Joachim
You've picked 2 repositories that build RPMs and one that needs DEBs. I suggest you start with the Fedora / CentOS repo just because it is RPM based and so is openSUSE. That means there is more sample packages in OBS to look at. For repos that work with RPMs, a specfile is mandatory. Specfiles range from simple to very complex. They also tend to vary based on the underlying language (c, perl, python, etc.) I would look for a package in OBS with a similar language and take a look at it's specfile as a starting point, If it is too complex, look at some others until you find one that is relatively simple. fyi: specfiles are used by al RPM based distros as far as I know, so it is NOT a build service unique requirement. It is just something that packagers normally handle, not upstream developers. Greg -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (3)
-
Greg Freemyer
-
j.wuttke
-
Robert Schweikert