Yuji Mano wrote:
> Hi.
> 
> I checkout from the git repository but noticed it doesn't pull down empty 
> directories (trunk/package/base-files/files/etc/uci-defaults).
> This wasn't a problem for me until I set CONFIG_UCI_PRECONFIG.
> The build expects the '/etc/uci-defaults' to exist in the root fs and 
> otherwise causes errors:
> 
> make[3]: Entering directory `/home/ymano/openwrt/trunk'
> ( \
>         echo "uci set 'network.lan.dns='"; \
>         echo "uci set 'network.lan.proto=dhcp'"; \
>         echo "uci set 'network.lan.gateway='"; \
>         echo "uci set 'network.lan.netmask=255.255.255.0'"; \
>         echo "uci set 'network.lan.ipaddr=192.168.1.1'"; \
>  \
>         ) > 
> /home/ymano/openwrt/trunk/build_dir/powerpc/root-ps3/etc/uci-defaults/base-files
> --: line 7: 
> /home/ymano/openwrt/trunk/build_dir/powerpc/root-ps3/etc/uci-defaults/base-files:
>  No such file or directory
> make[3]: *** 
> [/home/ymano/openwrt/trunk/build_dir/powerpc/root-ps3/etc/uci-defaults/base-files]
>  Error 1
> make[3]: Leaving directory `/home/ymano/openwrt/trunk'
> make[2]: [package/rootfs-prepare] Error 2 (ignored)
> 
> The build otherwise continues on without really letting me know that 
> something has gone horribly wrong, leaving me confused during runtime why my 
> proto is set to 'static' even though I swore I set it to 'dhcp'... should the 
> build stop on such an error?
> 
> Can we either add dummy files to empty directories in the repository so git 
> will properly pull them down?
> Or can we make sure the build creates necessary directories?

Bumping my previous post.
Am I the only one using git and having this problem?

Can we at least fix package uci to create the necessary directory at build time?

Regards,
Yuji

_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to