Hi Riccardo, Am 11.09.2014 um 22:30 schrieb Riccardo Mottola <[email protected]>: > sorry that I mised your original mail, it went to the trash unnoticed :( > Thanks for the patience of pointing to it again. > > I thought that the build system was more like > 1) make receipe > 2) mark it as complete part of a certain "collection" (eg. certain OS and > architectures) > 3) an automated system will build the packages and make them available > > insted you are saying that to build a package, i need to generate it myself > on each host/arch i want to support and then "upload" it?
Yes. Just mgar spotless && mgar platforms > Maciej (Matchek) Bliziński wrote: >> Log in to the buildfarm, and in each build recipe run "mgar >> platforms", or "mgar replatforms" if you have files from previous runs >> lying around. Then you upload them from the login host, using the >> csw-upload-pkg utility. > > 1) I login to unstable10s > 2) cd to my first package, ~/opencsw/gnustep-make/trunk > 3) run > > most steps seem positive, including package build, but I get: > ## Validating control scripts. > ## Packaging complete. > mkp: exec( pkgtrans -s /home/rmottola/spool.5.10-sparc > /tmp/gnustep_make-2.6.6,REV=2014.09.11-SunOS5.10-sparc-CSW.pkg > CSWgnustep-make ) > Transferring <CSWgnustep-make> package instance > mkp: exec( gzip -9 -f > /tmp/gnustep_make-2.6.6,REV=2014.09.11-SunOS5.10-sparc-CSW.pkg ) > mkp: exec( mv > /tmp/gnustep_make-2.6.6,REV=2014.09.11-SunOS5.10-sparc-CSW.pkg.gz > /home/rmottola/pkgs ) > mkp: exec( rm -rf /home/rmottola/spool.5.10-sparc/CSWgnustep-make ) > INFO 2014-09-11 09:39:08,781 package_stats.py:132 Juicing the svr4 package > stream files... > CRITICAL 2014-09-11 09:40:03,401 shell.py:55 | > CRITICAL 2014-09-11 09:40:03,402 shell.py:56 INFO 2014-09-11 09:39:13,232 > retry_decorator.py:35 Retry, exception: URL HEAD > 'http://buildfarm.opencsw.org/releases/blob/pkgstats/5c8964ae284f425cc04df17b1dd33373/' > HTTP code: 401 > INFO 2014-09-11 09:39:23,243 retry_decorator.py:35 Retry, exception: URL HEAD > 'http://buildfarm.opencsw.org/releases/blob/pkgstats/5c8964ae284f425cc04df17b1dd33373/' > HTTP code: 401 > INFO 2014-09-11 09:39:33,254 retry_decorator.py:35 Retry, exception: URL HEAD > 'http://buildfarm.opencsw.org/releases/blob/pkgstats/5c8964ae284f425cc04df17b1dd33373/' > HTTP code: 401 > INFO 2014-09-11 09:39:43,264 retry_decorator.py:35 Retry, exception: URL HEAD > 'http://buildfarm.opencsw.org/releases/blob/pkgstats/5c8964ae284f425cc04df17b1dd33373/' > HTTP code: 401 > INFO 2014-09-11 09:39:53,275 retry_decorator.py:35 Retry, exception: URL HEAD > 'http://buildfarm.opencsw.org/releases/blob/pkgstats/5c8964ae284f425cc04df17b1dd33373/' > HTTP code: 401 > Traceback (most recent call last): > File > "/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/collect_pkg_metadata.py", > line 623, in <module> > unpacked = unpacker.CollectStats(force_unpack=options.force_unpack) > File > "/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/collect_pkg_metadata.py", > line 594, in CollectStats > self.md5_sum): > File > "/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/retry_decorator.py", line > 39, in fn > raise last_exception > lib.python.rest.RestCommunicationError: URL HEAD > 'http://buildfarm.opencsw.org/releases/blob/pkgstats/5c8964ae284f425cc04df17b1dd33373/' > HTTP code: 401 > > Traceback (most recent call last): > File > "/home/rmottola/opencsw/.buildsys/v2/gar//bin/../lib/python/checkpkg2.py", > line 268, in <module> > main() > File > "/home/rmottola/opencsw/.buildsys/v2/gar//bin/../lib/python/checkpkg2.py", > line 174, in main > md5_sums_from_files = collector.CollectStatsFromCatalogEntries(entries, > False) > File "/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/package_stats.py", > line 158, in CollectStatsFromCatalogEntries > stderr=stderr_file) > File "/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/shell.py", line 60, > in ShellCommand > % (args, retcode, ' '.join(pipes.quote(x) for x in args))) > lib.python.shell.ShellError: Running > ['/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/collect_pkg_metadata.py', > '--input', > '/home/rmottola/pkgs/gnustep_make-2.6.6,REV=2014.09.11-SunOS5.10-sparc-CSW.pkg.gz'] > has failed, error code: 1. To find out why the command failed, please run it > in the foreground, like this: > /home/rmottola/opencsw/.buildsys/v2/gar/lib/python/collect_pkg_metadata.py > --input > /home/rmottola/pkgs/gnustep_make-2.6.6,REV=2014.09.11-SunOS5.10-sparc-CSW.pkg.gz > /home/rmottola/opencsw/.buildsys/v2/gar//gar.pkg.mk:1023: recipe for target > 'pkgcheck' failed > gmake[1]: *** [pkgcheck] Error 2 > gmake[1]: Leaving directory '/home/rmottola/opencsw/gnustep-make/trunk' > /home/rmottola/opencsw/.buildsys/v2/gar//gar.pkg.mk:1068: recipe for target > 'platforms' failed > gmake: *** [platforms] Error 2 > > I followed the instruction and did run: > /home/rmottola/opencsw/.buildsys/v2/gar/lib/python/collect_pkg_metadata.py > --input > /home/rmottola/pkgs/gnustep_make-2.6.6,REV=2014.09.11-SunOS5.10-sparc-CSW.pkg.gz > > I get: > Traceback (most recent call last): > File > "/home/rmottola/opencsw/.buildsys/v2/gar/lib/python/collect_pkg_metadata.py", > line 16, in <module> > from lib.python import common_constants > ImportError: No module named lib.python I guess you need export PYTHONLIB=/home/rmottola/opencsw/.buildsys/v2/gar/lib/python But just try again, these web errors happen from time to time, we haven’t managed to track that down, most certainly an WSGI issue with our Apache. Best regards — Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896
smime.p7s
Description: S/MIME cryptographic signature
