Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180789 - net-libs/libnfnetlink-0.0.25 - clarify how to enable the needed kernel options
Summary: net-libs/libnfnetlink-0.0.25 - clarify how to enable the needed kernel options
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Cédric Krier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-03 20:45 UTC by Aniruddha Shankar
Modified: 2007-07-20 16:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aniruddha Shankar 2007-06-03 20:45:26 UTC
iptstate now apparently requires libnfnetlink-0.0.25 : 

bodhi files # emerge -uvDNpt world

These are the packages that would be merged, in reverse order:

Calculating world dependencies... done!

[ebuild     U ] net-analyzer/iptstate-2.2.1 [2.1] 0 kB
[nomerge      ] net-analyzer/iptstate-2.2.1 [2.1]
[ebuild  N    ]  net-libs/libnetfilter_conntrack-0.0.50  0 kB
[ebuild  N    ]   net-libs/libnfnetlink-0.0.25  0 kB

okay, except for this error when trying to compile:

* Checking for suitable kernel configuration options...
 *   CONFIG_NF_CT_NETLINK:       is not set when it should be.
 * Please check to make sure these options are set correctly.
 * Failure to do so may cause unexpected problems.
 * Once you have satisfied these options, please try merging
 * this package again.

!!! ERROR: net-libs/libnfnetlink-0.0.25 failed. 

I googled, searched the forums, grepped the linux documentation but no inkling of which menuconfig option would set the wretched flag. Could you please edit the ebuild einfo/ewarn so that we could find out where the option's set in menuconfig ?

thanks


Reproducible: Always




Portage 2.1.2.9 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r3, 2.6.21-gentoo-r2 i686)
=================================================================
System uname: 2.6.21-gentoo-r2 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System release 1.12.10
Timestamp of tree: Sun, 03 Jun 2007 18:33:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -g -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe -g -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer nostrip sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk http://gentoo.mirrors.tds.net/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="hi_IN"
LC_ALL="hi_IN.UTF-8"
LINGUAS="en_GB en hi_IN hi"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acl alsa apache2 ares automount bash-completion bashlogger berkdb bitmap-fonts bittorrent branding bzip2 cairo cdda cddb cli cpudetection cracklib crypt dbus dhcp dri dts dv dvd dvdr dvdread encode exif fasttrack ffmpeg firefox flac fortran gd gdbm gif glitz gnutella gnutls gpm hal iconv ieee1394 imagemagick imlib isdnlog java javascript jbig jce jpeg kde kdeenablefinal kdexdeltas kerberos lame libcaca libg++ libnotify lm_sensors mad magic metalink midi mikmod mmap mmx mmxext mng mono mp3 mp4 mpeg mplayer msn mudflap musicbrainz mysql ncurses network nls nptl nptlonly nsplugin nvidia offensive ogg opengl openmp pam pcre pdf perl php png portaudio ppds pppd python qt3 qt3support quicktime readline real realmedia reflection rtc samba sdl sensord session skins socks5 sound sox speex spell spl sqlite srt sse sse2 ssl startup-notification subtitles svg swat tcpd theora tiff tk truetype truetype-fonts type1-fonts unicode utempter vcd visualization vorbis win32codecs wmf wmp wxwindows x264 x86 xanim xforms xine xinerama xorg xscreensaver xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en hi_IN hi" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-06-03 21:20:22 UTC
[*] Network packet filtering framework (Netfilter)  --->
    Core Netfilter Configuration  ---> 
         <M> Netfilter netlink interface
         <M> Netfilter connection tracking support
         <M> Connection tracking netlink interface (EXPERIMENTAL) (NEW)
    IP: Netfilter Configuration  ---> 
         <M> IP tables support (required for filtering/masq/NAT)
Comment 2 Aniruddha Shankar 2007-06-11 11:51:28 UTC
<M> Connection tracking netlink interface (EXPERIMENTAL) (NEW) was not present in my kernel config. I suggest that the ebuild ewarn/einfo be edited to prompt the user to activate it in "Core Netfilter Configuration"

thanks :))
Comment 3 Cédric Krier gentoo-dev 2007-06-16 08:53:43 UTC
Fix in cvs
Comment 4 Mike Auty (RETIRED) gentoo-dev 2007-07-20 16:27:11 UTC
I realize this is fixed, I'm just wondering if the warning/check is necessary at all.  Is the connection tracking netlink option actually required for libnfnetlink?  Surely it's only required for libnetfilter_conntrack?