if you are using the automatic method of configuring 6to4 tunnels with iproute2 link_6to4="eth0" config_6to4=( "ip6to4" ) depend_6to4() { need net.eth0 } and has multiple ipv4-addresses and is calling your 6to4 interface anything other than sit0. then the script tries to add a new tunnel interface with local address "any" witch is not possible because the interface sit0 already exist with the same properties the workaround is to always call your interface sit0 the solution should probably be something like changing /lib/rcscripts/net/ip6to4.sh to use the localnet/CIDR as localip instead of "any" if there are multiple ips configured Reproducible: Always Steps to Reproduce:
Please upgrade your system to openrc/baselayout-2. If this issue still exists after you upgrade, please re-open this bug and let us know so we can address it in openrc.
re-opening to fix resolution.
Correcting resolution.