tech-pkg archive

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

Re: /nonexistent



On Fri, Mar 04, 2011 at 10:00:28AM -0500, Sean Boudreau wrote:
> On Fri, Mar 04, 2011 at 09:38:30AM -0500, Sean Boudreau wrote:
> > On Fri, Mar 04, 2011 at 09:28:36AM -0500, Joerg Sonnenberger wrote:
> > > Do you have the right make in pbulk.conf?
> > 
> > I have:
> > 
> > prefix=/usr/pkg
> > make=${prefix}/bin/bmake
> > 
> > So the inner one.
> > 
> > I tried changing it to the outer (make=/pbulk/pkg_bulk/bin/bmake)
> > and did a bulkbuild-rebuild of a package but it failed in the
> > same way.
> 
> Actually the error did change a little.  With the inner bmake:
> 
> => Build dependency f2c>=20090411nb2: found f2c-20100903
> => Build dependency checkperms>=1.1: NOT found
> => Verifying /nonexistent for ../../sysutils/checkperms
> bmake: don't know how to make /nonexistent. Stop

Firstly, it's great to see QNX bulk builds happening - thanks!

This particular error comes from the _DEPENDS_INSTALL_CMD definition in
mk/flavor/pkg/depends.mk around line 78.  The shell variable "$target"
is set to ${DEPENDS_TARGET} (with quoting), so we'll need to do a bit
more digging here.

Can you tell us what the output from

        bmake show-var VARNAME=DEPENDS_TARGET

is in sysutils/checkperms, please?

Also,

        bmake PKG_DEBUG_LEVEL=2

will generate a huge amount of output, so if you could show the relevant
output from that, please?

It's possible that build phases need to be defined, and that pbulk
adds dependencies that aren't there on a normal build, but let's try
with this right now, and we can work out what's happening later.

Thanks,
Alistair


Home | Main Index | Thread Index | Old Index