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

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to