Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] docker and CONFIG_IPVLAN
Date: Wed, 26 Oct 2016 19:38:35
Message-Id: CAGfcS_kZusLJek3B17EmFB2BZwUgetWEAp9zGqEoVmR7K-rciQ@mail.gmail.com
In Reply to: Re: [gentoo-user] docker and CONFIG_IPVLAN by "Andrés Becerra Sandoval"
1 On Wed, Oct 26, 2016 at 3:22 PM, Andrés Becerra Sandoval
2 <andres.becerra@×××××.com> wrote:
3 >
4 > 2016-10-26 13:32 GMT-05:00 Rich Freeman <rich0@g.o>:
5 >>
6 >> On Wed, Oct 26, 2016 at 2:08 PM, Andrés Becerra Sandoval
7 >> <andres.becerra@×××××.com> wrote:
8 >> > Hello,
9 >> >
10 >> > I am getting this warning when updating app-emulation/docker:
11 >> >
12 >> > CONFIG_IPVLAN: is not set when it should be.
13 >> >
14 >> > But in the linux kernel configuration I cannot find IPVLAN at:
15 >> > -> Device Drivers
16 >> > -> Network device support
17 >> > -> Network core driver support
18 >> >
19 >> > I am using gentoo-sources. But the same thing happens with
20 >> > vanilla-sources
21 >> > (versions 4.8.4)
22 >> >
23 >> > Does anybody knows why?
24 >> >
25 >>
26 >> Symbol: IPVLAN [=m]
27 >> Type : tristate
28 >> Prompt: IP-VLAN support
29 >> Location:
30 >> -> Device Drivers
31 >> -> Network device support (NETDEVICES [=y])
32 >> -> Network core driver support (NET_CORE [=y])
33 >> Defined at drivers/net/Kconfig:149
34 >> Depends on: NETDEVICES [=y] && NET_CORE [=y] && INET [=y] && IPV6 [=y]
35 >>
36 >> Do you have NETDEVICES, NET_CORE, INET, and IPV6 all enabled? If not,
37 >> you can't enable IPVLAN.
38 >>
39 >
40 > Thank you for the answer Rich, it must be IPV6!
41 >
42
43 I vaguely recall running into something like that myself. Some of
44 these dependencies are not at all obvious. In general the make
45 menuconfig (or especially xconfig) search options will quickly find an
46 item even if it is hidden in the menu, and show you which flags aren't
47 set in your context. Granted, that often leads to another search, and
48 possibly finding other items not enabled. It rarely goes deeper than
49 2-3 levels though.
50
51 --
52 Rich