[LEDE-DEV] Latest trunk pull fails to compile?

Matthias Schiffer mschiffer at universe-factory.net
Fri Dec 8 07:06:09 PST 2017


Your build is based on an old .config that enables "odhcpd" (as it was the
default in the past). The latest master includes a package
"odhcpd-ipv6only", which is the default since
c7b052db739e50f8a40f95ac17a21363b1593e33.

Our Kconfig-based .config management can't properly deal with conficting
packages by itself, so you need to manually disable one of these packages
when migrating an old .config.

Regards,
Matthias


On 12/08/2017 03:39 PM, Mauro Mozzarelli wrote:
> Hello,
> 
> 
> I am trying to compile trunk just pulled today and this is how it fails:
> 
> 
> [...]
> 
> Configuring libpopt.
> Configuring getopt.
> Configuring gzip.
> Configuring atm-tools.
> Configuring kmod-ltq-deu-vr9.
> Configuring kmod-fs-cifs.
> Configuring kmod-usb-storage-extras.
> Configuring xz-utils.
> Configuring zip.
> Configuring openvpn-mbedtls.
> Configuring luci-app-hd-idle.
> Configuring dsl-vrx200-firmware-xdsl-b-patch.
> Configuring ppp-mod-pppoa.
> Configuring ppp-mod-pppoe.
> Configuring luci-app-openvpn.
> Configuring kmod-ledtrig-netdev.
> Configuring dnsmasq-full.
> Collected errors:
>  * check_data_file_clashes: Package odhcpd-ipv6only wants to install file
> /sto/router/lede/trunk/build_dir/target-mips_24kc_musl/root-lantiq/etc/init.d/odhcpd
> 
>     But that file is already provided by package  * odhcpd
>  * check_data_file_clashes: Package odhcpd-ipv6only wants to install file
> /sto/router/lede/trunk/build_dir/target-mips_24kc_musl/root-lantiq/etc/uci-defaults/odhcpd.defaults
> 
>     But that file is already provided by package  * odhcpd
>  * check_data_file_clashes: Package odhcpd-ipv6only wants to install file
> /sto/router/lede/trunk/build_dir/target-mips_24kc_musl/root-lantiq/usr/sbin/odhcpd
> 
>     But that file is already provided by package  * odhcpd
>  * check_data_file_clashes: Package odhcpd-ipv6only wants to install file
> /sto/router/lede/trunk/build_dir/target-mips_24kc_musl/root-lantiq/usr/sbin/odhcpd-update
> 
>     But that file is already provided by package  * odhcpd
>  * opkg_install_cmd: Cannot install package odhcpd-ipv6only.
> package/Makefile:64: recipe for target 'package/install' failed
> make[2]: *** [package/install] Error 255
> make[2]: Leaving directory '/sto/router/lede/trunk'
> package/Makefile:106: recipe for target
> '/sto/router/lede/trunk/staging_dir/target-mips_24kc_musl/stamp/.package_install'
> failed
> make[1]: ***
> [/sto/router/lede/trunk/staging_dir/target-mips_24kc_musl/stamp/.package_install]
> Error 2
> make[1]: Leaving directory '/sto/router/lede/trunk'
> /sto/router/lede/trunk/include/toplevel.mk:216: recipe for target 'world'
> failed
> make: *** [world] Error 2
> 
> 
> I am using the same .config I have been using for the last few builds.
> 
> Any reason why it fails to build now? Has something changed with odhcpd?
> 
> 
> 
> 
> _______________________________________________
> Lede-dev mailing list
> Lede-dev at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/lede-dev


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/lede-dev/attachments/20171208/76f43f4c/attachment.sig>


More information about the Lede-dev mailing list