Modify

Opened 3 years ago

Last modified 3 years ago

#18264 new defect

kmod-vxlan is missing dependencies for library ip_tunnel.ko

Reported by: anonymous Owned by: developers
Priority: normal Milestone:
Component: packages Version: Trunk
Keywords: kmod-vxlan openvswitch Cc: ardeleanalex@…

Description

mkdir -p /home/development/src/openwrt-trunk/openwrt/bin/x86/packages /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL /home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/pkginfo
. /home/development/src/openwrt-trunk/openwrt/include/shell.sh; export modules=; probe_module() { mods="$1"; boot="$2"; shift 2; for mod in $mods; do if [ -e /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/lib/modules/3.10.58/$mod.ko ]; then mkdir -p /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d; echo "$mod" >> /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d/vxlan; fi; done; if [ -e /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d/vxlan ]; then if [ "$boot" = "1" ]; then mkdir -p /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules-boot.d; ln -s ../modules.d/vxlan /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules-boot.d/; fi; modules="${modules:+$modules}"; fi; }; add_module() { priority="$1"; mods="$2"; boot="$3"; shift 3; for mod in $mods; do if [ -e /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/lib/modules/3.10.58/$mod.ko ]; then mkdir -p /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d; echo "$mod" >> /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d/$priority-vxlan; fi; done; if [ -e /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d/$priority-vxlan ]; then if [ "$boot" = "1" ]; then mkdir -p /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules-boot.d; ln -s ../modules.d/$priority-vxlan /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules-boot.d/; fi; modules="${modules:+$modules }$priority-vxlan"; fi; }; add_module "13" "vxlan" ""; if [ -n "$modules" ]; then mkdir -p /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/etc/modules.d; mkdir -p /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL; echo "#!/bin/sh" > /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL/postinst; echo "[ -z \"\$IPKG_INSTROOT\" ] || exit 0" >> /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL/postinst; echo ". /lib/functions.sh" >> /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL/postinst; echo "insert_modules $modules" >> /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL/postinst; chmod 0755 /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan/CONTROL/postinst; fi
find /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/linux-x86_kvm_guest/packages/ipkg-x86/kmod-vxlan -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
Package kmod-vxlan is missing dependencies for the following libraries:
ip_tunnel.ko
make[3]: *** [/home/development/src/openwrt-trunk/openwrt/bin/x86/packages/base/kmod-vxlan_3.10.58-1_x86.ipk] Error 1
make[3]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/package/kernel/linux'
make[2]: *** [package/kernel/linux/compile] Error 2
make[2]: Leaving directory `/home/development/src/openwrt-trunk/openwrt'
make[1]: *** [/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/development/src/openwrt-trunk/openwrt'
make: *** [world] Error 2

Attachments (0)

Change History (5)

comment:1 Changed 3 years ago by ardelenalex@…

Will check asap

comment:2 Changed 3 years ago by ardelenalex@…

Mind to send me a config file that reproduces this ?

I can't seem to reproduce it.
I tried a x86 build with kernel 3.10.58 with the trunk version of today.
I tried with adding openvswitch and just with enabling kmod-vxlan.
Both worked.

Eventually, could you also try a make clean and re-run of the build ?

Thanks
Alex

comment:3 Changed 3 years ago by anonymous

Half of the platforms fail in buildbot for this reason...

http://buildbot.openwrt.org:8010/one_line_per_build

E.g.
http://buildbot.openwrt.org:8010/builders/cns21xx/builds/235/steps/compile_5/logs/stdio
Package kmod-vxlan is missing dependencies for the following libraries:
ip_tunnel.ko
make[2]: * /mnt/dl/slave/cns21xx/build/bin/cns21xx/packages/base/kmod-vxlan_3.10.58-1_cns21xx.ipk Error 1

http://buildbot.openwrt.org:8010/builders/ar71xx/builds/686/steps/compile_5/logs/stdio
Package kmod-vxlan is missing dependencies for the following libraries:
ip_tunnel.ko
make[2]: * /mnt/dl/slave-8/ar71xx/build/bin/ar71xx/packages/base/kmod-vxlan_3.10.58-1_ar71xx.ipk Error 1

comment:4 Changed 3 years ago by ardeleanalex@…

This change got it recently:
/changeset/43154.html

Mind to test with it ?

Thanks
Alex

comment:5 Changed 3 years ago by ardeleanalex@…

Was looking through buildbot status.
http://buildbot.openwrt.org:8010/grid

Looks like the builds are getting rid of this error slowly.
Seems fixed.

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.