When using a cpio.txt file for usr/gen_init_cpio, if you set to add a file on a directory on the initramfs that doesn't exists, the .cpio.gz file is correctly created and by de-compressing it you can find the file there, but later the initramfs doesn't have this file in memory. There are two options to fix this:
* allow to add the file without defining its parent directory
* raise an error if trying to add a file on a non-existeng directory on the cpio.txt file
I think probably it's easier, more correct and error-proof the second option, since it notify the developer to add that directory entry, giving him more control.
You can see this behaviour at http://www.openwall.com/lists/musl/2014/12/31/8
This has nothing to do with i2c-tools.
Created attachment 162381 [details]
> This has nothing to do with i2c-tools.
It's true, sorry, when I filled the formulary I selected "tools" and under
it I didn't see the only option was i2c-tools and was already selected.
Thank you by moving it to "others" if you think it's a better place for
this bug issue :-)