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