[haiku-development] Re: Package buildmeister

  • From: Jessica Hamilton <jessica.l.hamilton@xxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Fri, 8 Jul 2016 13:25:02 +1200

On 8 July 2016 at 01:56, Michael Lotz <mmlr@xxxxxxxx> wrote:

On 06.07.2016 05:14, Jessica Hamilton wrote:
4. I can't get it to figure out where the system packages are; I've
added --system-packages-directory to my HAIKUPORTER variable inside
the buildmaster/config file, but it seems to have no effect. Still
says 'requires "haiku" of package ... could not be resolved'.
Similarly for haiku_x86.


As there aren't true "system packages" on a non-haiku host, system packages
are disabled in buildmaster mode. The only source of packages therefore is
the packages directory. In my setup I've opted for having a directory where
I've gathered the initial dependencies within the haikuports checkout and
then symlinked them into packages. This way they are not picked up by the
repository creation script but are part of the dependency resolution.

Mm, this is where I had seen confusion, as the help in haikuporter
stated that --system-packages-directory is for use in build master
mode :p

  --system-packages-directory=SYSTEMPACKAGESDIRECTORY
                        specifies the directory to be used to look up system
                        packages (only applies to build master mode)

I guess that should be removed from the help section then? As it
certainly didn't seem to do as suggested in my testing.

Other related posts: