Howdy. I'm trying to build a netboot2 target (using catalyst-2.0.4) targeting amd64.

pre-kmerge.sh is trying to create files in /usr/share/genkernel/${clst_hostarch}; for amd64, that directory does not exist, and attempts to write (and thus the pre-kmerge.sh script) fail. /usr/share/genkernel/x86_64, on the other hand, *does* exist.

Should pre-kmerge.sh include a mkdir -p in it? Should the x86_64 directory actually be named amd64 (since that's the valid subarch name)? Or is there another solution I'm missing here?

Thanks!

----

/tmp/pre-kmerge.sh: line 37: /usr/share/genkernel/amd64/linuxrc: No such file or directory
>>> Copying support files to / ...
>>> Copying busybox config ...
cp: cannot create regular file `/usr/share/genkernel/amd64/busy-config': No such file or directory

!!! catalyst: Runscript pre-kmerge failed


Traceback (most recent call last):
  File "modules/generic_stage_target.py", line 1204, in build_kernel
    "Runscript pre-kmerge failed",env=self.env)
  File "/usr/lib/catalyst/modules/catalyst_support.py", line 485, in cmd
    raise CatalystError,myexc
CatalystError: <unprintable instance object>
None

!!! catalyst: build aborting due to kernel build error.


Catalyst aborting....

--
[EMAIL PROTECTED] mailing list

Reply via email to