View previous topic :: View next topic |
Author |
Message |
Kattsand n00b
Joined: 26 May 2008 Posts: 43 Location: Sweden
|
Posted: Mon May 26, 2008 10:27 pm Post subject: [Solved] Emerge failing to install iptables 1.4.0 |
|
|
Hi!
I've run into a problem while trying to install Iptables with emerge.
I've added all the necessary stuff with "make menuconfig" and compiled the kernel but (after reboot) emerge iptables gives me this error:
ERROR: net-firewall/iptables-1.4.0-r1 failed.
Call stack:
ebuild.sh, line 49: called src_compile
environment, line 2089: called die
The specific snippet of code:
emake COPT_FLAGS="${CFLAGS}" ${myconf} CC="$(tc-getCC)" || d...something
The die message:
failure
Have I missed to add an important option in kernel options (make menuconfig) ?
Is iptables 1.4.0 incompatible with the kernel I'm running (2.6.25 gento-r4) ?
I'm running Gentoo 2007.0 for the record.
Last edited by Kattsand on Tue May 27, 2008 6:30 pm; edited 1 time in total |
|
Back to top |
|
|
Desintegr l33t
Joined: 25 Mar 2004 Posts: 863 Location: France - Orléans
|
Posted: Mon May 26, 2008 10:39 pm Post subject: |
|
|
If you want help, please provide more logs. _________________ Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr |
|
Back to top |
|
|
Kattsand n00b
Joined: 26 May 2008 Posts: 43 Location: Sweden
|
Posted: Mon May 26, 2008 11:06 pm Post subject: |
|
|
The logs are quite big, should I really post them here?
Build.log or environment file?
the beginning of the environment file might be interesting:
Code: | ALSA_CARDS=
ALSA_PCM_PLUGINS='adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 io
plug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol'
APACHE2_MODULES='actions alias auth_basic authn_alias authn_anon authn_dbm authn_default aut
hn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex
cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter he
aders include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif s
peling status unique_id userdir usertrack vhost_alias'
ARCH=x86
CBUILD=i686-pc-linux-gnu
CDEFINE_default=__unix__
CFLAGS='-march=prescott -O2 -pipe -fomit-frame-pointer'
CFLAGS_default=
CHOST=i686-pc-linux-gnu
CHOST_default=i686-pc-linux-gnu
CTARGET_default=i686-pc-linux-gnu
CVS_RSH=ssh
CXXFLAGS='-march=prescott -O2 -pipe -fomit-frame-pointer'
DEFAULT_ABI=default
DEPEND=$'virtual/os-headers\n\tl7filter? ( virtual/linux-sources )\n\timq? ( virtual/linux-s
ources ) kernel_linux? ( virtual/linux-sources )'
DESCRIPTION='Linux kernel (2.4+) firewall, NAT and packet mangling tools'
DESTTREE=/usr
DIROPTIONS=-m0755
EAPI=
ELIBC=glibc
EPATCH_EXCLUDE=
EPATCH_FORCE=no
EPATCH_MULTI_MSG='Applying various patches (bugfixes/updates) ...'
EPATCH_OPTS='-g0 -E --no-backup-if-mismatch'
EPATCH_SINGLE_MSG=
EPATCH_SOURCE=//etc/portage/patches/net-firewall/iptables
EPATCH_SUFFIX=patch.bz2
EXEOPTIONS=-m0755
FEATURES='distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch'
GCC_SPECS=
HOMEPAGE='http://www.iptables.org/ http://www.linuximq.net/ http://l7-filter.sf.net/'
HUSHLOGIN=FALSE
IMQ_PATCH=iptables-1.4.0-imq.diff
INHERITED='toolchain-funcs portability versionator multilib linux-info eutils'
INPUT_DEVICES='keyboard mouse evdev'
INSDESTTREE=
INSOPTIONS=-m0644
IUSE='extensions imq ipv6 l7filter static '
KERNEL=linux
KERNEL_ABI=default
KERNEL_DIR=/usr/src/linux
KEYWORDS='~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86'
KV=2.6.25-gentoo-r4
L7_P=netfilter-layer7-v2.17 |
|
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21619
|
Posted: Mon May 26, 2008 11:36 pm Post subject: |
|
|
Please post the output of emerge --info ; emerge --pretend --verbose net-firewall/iptables and the topmost build error. The errors you posted so far only tell us that it failed to compile, but do not provide any information about why it failed. |
|
Back to top |
|
|
Kattsand n00b
Joined: 26 May 2008 Posts: 43 Location: Sweden
|
Posted: Tue May 27, 2008 10:09 am Post subject: |
|
|
here it comes
Code: | Meow ~ # emerge --info ; emerge --pretend --verbose net-firewall/iptables
Portage 2.1.5.2 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.25-gentoo-r4 i686)
=================================================================
System uname: 2.6.25-gentoo-r4 i686 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Timestamp of tree: Mon, 26 May 2008 01:45:01 +0000
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.61
sys-devel/automake: 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.mdfnet.se/mirror/gentoo "
LDFLAGS=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acl apache berkdb cli cracklib crypt cups dri fortran gdbm gpm iconv iptables ipv6 isdnlog midi mudflap mysql ncurses nls nptl nptlonly openmp pam pcre perl php pppd python readline reflection session spl ssl tcpd unicode x86 xorg 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" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] net-firewall/iptables-1.4.0-r1 USE="ipv6 -extensions -imq -l7filter -static" 0 kB
Total: 1 package (1 new), Size of downloads: 0 kB |
Edit:
Topmost build error ? with which command can I get that info ? |
|
Back to top |
|
|
Kattsand n00b
Joined: 26 May 2008 Posts: 43 Location: Sweden
|
Posted: Tue May 27, 2008 6:30 pm Post subject: |
|
|
problem solved, apperantly my "headers" wasn´t updated.
Not easy for a n00b in gentoo to know >_<.
this command solved the problem: emerge -a1 linux-headers
thanks to my friend and for the people here paying attention and trying to solve the issue. |
|
Back to top |
|
|
|