genimage include paths confusion?
I have a genimage configuration, consisting of only basenames for image directives. So I was expecting to add search paths to images via the includepath option. But the actual configuration file was specified as an absolute path in the call to genimage: (Please excuse some redacting of text for privacy reasons. I think the point gets through anyway.)
$ strace genimage --config /home/user/work/image.raw.cfg --includepath /home/user/work/images:/srv/tftp --outputpath /home/user/work/images
So it's a bit confusing, including the error message. The file is definitely there in the absolute path. Either all paths should be offset (but I don't think the manual explicitly says so for configs), or I would have expected an absolute path to be used, at least for config.
In genimage we just pass the filename to libconfuse. I think it's this issue: libconfuse/libconfuse#154.
Does it work without --includepath?