Subject: NetBSD/vax pkgsrc-1.6.1 bulkbuilder
To: None <port-vax@netbsd.org>
From: Marco Steinbach <coco@executive-computing.de>
List: port-vax
Date: 02/24/2003 11:49:16
Hi,
I've sat up my VAXStation 4000/90 as a bulk builder for the 1.6.1 pkgsrc, the
bulk build is in progress for several days now, and I'd like to share my
results once the box has finished. Being a complete newbie to bulk builds, I
did RTFM, but was unable to find out about an appropriate contact to turn to
with this. Thus I ended up posting to this place.
The bulkbuilder box is, as said, a VS 4000/90 with 128 MB of RAM. The
chrooted sandbox resides on its own 4GB drive, and has been created from the
NetBSD 1.6 installation package files, parts of my current configuration and
my current kernel.
There are flaws in my setup, as I don't understand the exact use of some of
the parameters given in mk/bulk/build.conf (RSYNC_*, mainly), plus I didn't
set up sendmail properly. The build did hang several times, which required me
to restart it, so not all results are like they should be, but I noted down
these hickups, and plan to manually rebuild these packages.
So, here are my questions:
1. Is my setup correct by means of building pkgsrc 1.6.1 on a NetBSD 1.6 box
? Or was this basically a waste of CPU cycles ?
2. Other people here on this list are most probably doing bulk builds for
NetBSD/vax, also. Does it make sense to join efforts ? (I have no knowledge
about how this might be achieved)
3. Could some kind soul enlighten me about this RSYNC* parameters ? I have a
faint idea, what they might be good for, but having a faint idea isn't enough
to make proper use of them, I'd say.
4. Is there some central contact to turn to with the logs of failed builds in
order to provide some form of help to the maintainers, if so desired by them
?
5. I'd like to share the binaries, if desired, but don't know how to be able
to thouroughly check them prior to this, since I really don't have the
slightest idea about most of these applications. Is there a procedure in
place for this, like someone actually using the product having a look at it
or so ? Or are they uploaded "as is" in each and any case, provided my setup
is correct ?
6. I'd need some place to unload the binaries, if the results are useable and
people desire to have access to them. Whom can I turn to in order to ask for
getting these binaries made available to other VAXen users ?
7. Does it make sense to provide some means of access to the build logs from
the outer world, as I've seen it done for other ports ?
Thanks in advance for your comments.
MfG CoCo