fs-pkg failing in image

I have created a buildfile that will boot and start up the package
filesystem so that I can access all of the utilities in /bin, /usr/bin and
so on. When the package filesystem starts, it reports the following errors:

Warning: Can’t find package [qnx/ph/pkginst-2.0A/MANIFEST]
Warning: Can’t find package [qnx/os/core-2.1.1/MANIFEST]
Warning: Can’t find package [qnx/os/drivers-2.1.1/MANIFEST]
Warning: Can’t find package [qnx/os/utils2.1/MANIFEST]
Warning: Can’t find package [qnx/os/rundoc-2.1.1/MANIFEST]
Warning: Can’t find package [qnx/ph/runtime-2.0.1/MANIFEST]
Warning: Can’t find package [qnx/ph/drivers-2.0.1/MANIFEST]

I’ve tried starting it with the -a option with no success. How is this
correctly done?

John

John Bowen <John.Bowen@grc.nasa.gov> wrote:

I have created a buildfile that will boot and start up the package
filesystem so that I can access all of the utilities in /bin, /usr/bin and
so on. When the package filesystem starts, it reports the following errors:

Warning: Can’t find package [qnx/ph/pkginst-2.0A/MANIFEST]
Warning: Can’t find package [qnx/os/core-2.1.1/MANIFEST]
Warning: Can’t find package [qnx/os/drivers-2.1.1/MANIFEST]
Warning: Can’t find package [qnx/os/utils2.1/MANIFEST]
Warning: Can’t find package [qnx/os/rundoc-2.1.1/MANIFEST]
Warning: Can’t find package [qnx/ph/runtime-2.0.1/MANIFEST]
Warning: Can’t find package [qnx/ph/drivers-2.0.1/MANIFEST]

I’ve tried starting it with the -a option with no success. How is this
correctly done?

The package filesystem requires that the files actually be visible
to it when it starts up. I’m guessing that your buildfile starts
the package filesystem before any of these files are available or
that the repository is in a different location.

The package configuration file will show you where it is expecting
these files to be (see the Repositories section) and if at the
point you try and start the package filesystem these packages aren’t
available … then you won’t be able to load them.

See the QDN article for more information on the package filesystem
concept.

Thomas