Files
packages/net
Joshua Klinesmith 39c9a7bff9 openvswitch: fix intree tunnel recursive dependency
Remove PROVIDES from all OVS kernel packages. The provider-
alternation logic in scripts/package-metadata.pl generates
recursive Kconfig dependencies when kmod-openvswitch-intree
provides kmod-openvswitch, because userspace packages
(openvswitch, ovsd, ovn-host) that +depend on kmod-openvswitch
get cross-referenced against the intree provider via
PACKAGE_<provider> < PACKAGE_<requester> conditions.

Verified locally: make defconfig produces zero OVS-related
recursive dependency errors with PROVIDES removed entirely.
The previous selective approach (keeping PROVIDES only for
openvswitch-intree) did not resolve the userspace recursion.

Users must install kmod-openvswitch-intree explicitly instead
of relying on provider alternation.

Fixes: openwrt/openwrt#22664
Signed-off-by: Joshua Klinesmith <joshuaklinesmith@gmail.com>

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 08:34:03 +02:00
..
2026-03-27 10:20:30 +01:00
2026-03-14 23:33:58 +02:00
2026-03-22 16:16:21 +01:00
2026-03-31 04:42:09 -07:00
2026-03-25 07:47:51 +02:00
2026-03-27 11:00:25 +08:00
2026-03-20 21:07:04 +02:00
2026-03-19 14:33:40 +02:00
2026-03-13 20:02:05 +02:00
2026-03-15 22:06:28 +02:00
2026-03-15 19:48:28 +02:00
2026-03-15 09:13:45 +02:00
2026-03-27 11:10:55 +08:00
2026-03-15 09:15:08 +02:00
2026-03-21 22:26:55 +02:00
2026-03-18 12:11:44 +02:00
2026-03-19 14:35:38 +02:00
2026-03-18 09:21:25 +01:00
2026-03-22 08:32:43 +02:00
2026-03-15 09:09:50 +02:00
2026-03-11 14:24:47 +01:00
2026-03-15 09:17:01 +02:00
2026-03-15 09:15:21 +02:00
2026-03-19 14:32:25 +02:00
2026-03-17 11:58:22 -07:00
2026-02-26 14:24:06 +02:00
2026-03-27 11:06:32 +08:00
2026-03-15 09:10:16 +02:00
2026-03-18 09:10:04 +01:00
2026-03-15 09:25:09 +02:00
2026-03-21 17:41:31 +02:00
2026-03-23 03:42:18 +01:00
2026-03-01 20:13:08 +00:00
2026-03-27 11:04:15 +08:00
2026-03-27 11:02:04 +08:00
2026-03-29 18:57:29 +03:00
2026-03-19 14:36:53 +02:00