tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: rsync and pbulk



On Sat, Oct 24, 2015 at 07:19:25AM +0200, Richard PALO wrote:
> Le 24/10/15 07:15, Richard PALO a écrit :
> > Le 24/10/15 07:07, Richard PALO a écrit :
> >>> The reason this doesn't exist is that I don't know any way to do inplace
> >>> file updates like that in shell. I'm using bulkbuild-rebuild quite a bit while
> >>> the build is still running and any copying of the file would disrupt
> >>> the running bulk build.
> >>>
> >>> Joerg
> >>>
> >>
> >> I would not have thought safe to run bulkbuild-rebuild during a bulk build.
> >> (I can try that now as I'm still waiting for the last package of a build to finish)
> >>
> > 
> > No
> >> richard@dev64:/export/pub/pkgsrc$ pfexec bulkbuild-rebuild  sun-jdk6-6.0.45nb2Building package sun-jdk6-6.0.45nb2... failed
> >> richard@dev64:/export/pub/pkgsrc$ cat bulklog/sun-jdk6-6.0.45nb2/configure.log => Bootstrap dependency digest>=20010302: found digest-20121220
> >> => Checksum SHA1 OK for jdk-6u45-solaris-i586.sh
> >> => Checksum RMD160 OK for jdk-6u45-solaris-i586.sh
> >> mkdir: "/home/pbulk/build32/lang/sun-jdk6/work/.error": Operation not applicable
> >> *** Error code 2
> >>
> >> Stop.
> >> bmake: stopped in /export/pub/pkgsrc/src/pkgsrc/lang/sun-jdk6
> > 
> > It appears that bulkbuild-rebuild is not making a sandbox and is trying
> > to build directly!! naturally  /home/pbulk doesn't exist yet (being created during the last two lines of mksandbox)
> > 
> > 
> 
> I can work around this by creating a test sandbox .. in there it worked.

As I don't include the chroot setup in pbulk, I naturally have it
outside. For that, I always set up in more chroot for testing things :)

Joerg


Home | Main Index | Thread Index | Old Index