Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
make-3.80-r3.ebuild breaks!!!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
c-man
n00b
n00b


Joined: 09 Jan 2005
Posts: 59
Location: aqui

PostPosted: Sun Feb 19, 2006 1:35 am    Post subject: make-3.80-r3.ebuild breaks!!! Reply with quote

I was instaling a new portage version with "emerge -aDuv world" and at some time the make-3.80-r3.ebuild compilation breaks
This maybe help helping me out:

./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfigdir=/etc --localstatedor=/var/lib --enable-nls --program-prefix=g --build=i386-pc-linux-gnu
configure: error: invalid feature name

!!!Error: sys-devel/make-3.80-r3 failled.
Call stack:
ebuild.sh, line 1894: called dyn_compile
ebuild.sh, line 941: Called src_compile
make-3.80-r3.ebuild, line 29: Called econf 'compile' '--enable-nls'


OK i try to disable the nls FLAG and i get the some error but with 'disable-nls'
:!: :!: :!: :?:
Back to top
View user's profile Send private message
jmbsvicetto
Moderator
Moderator


Joined: 27 Apr 2005
Posts: 4734
Location: Angra do Heroísmo (PT)

PostPosted: Sun Feb 19, 2006 3:39 am    Post subject: Re: make-3.80-r3.ebuild breaks!!! Reply with quote

c-man wrote:
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfigdir=/etc --localstatedor=/var/lib --enable-nls --program-prefix=g --build=i386-pc-linux-gnu
configure: error: invalid feature name

Hi.

I find the --localstatedor=/var/lib very suspicious. I think it should be --localstatedir=/var/lib.
I tried to find out a bug on the Gentoo bugzilla, but didn't found any. Perhaps searching in the forums or asking in the IRC channels you might be able to get some help.
_________________
Jorge.

Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
Back to top
View user's profile Send private message
penrose
n00b
n00b


Joined: 19 Feb 2006
Posts: 1

PostPosted: Sun Feb 19, 2006 9:59 am    Post subject: Reply with quote

I have the same problem with any portage I emerge. This error appeared after the upgrade of "portage"
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Sun Feb 19, 2006 10:11 am    Post subject: Reply with quote

Which version of portage are you using? What's the output of emerge --info?
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
equi-NoX
Apprentice
Apprentice


Joined: 17 Feb 2004
Posts: 172
Location: Paris, France

PostPosted: Sun Feb 19, 2006 10:30 am    Post subject: Reply with quote

I have the same problem, and I can't emerge most of the ebuilds due to similar errors.

My 'emerge info':

Code:
Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 i686)
=================================================================
System uname: 2.6.15-gentoo-r5 i686 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.0_pre16
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ "
LDFLAGS="-Wl,-O1"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac alsa apm avi bash-completion berkdb bitmap-fonts cairo cdr crypt cups dbus dvd dvdr eds emboss encode esd firefox foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal howl ieee1394 imlib ipv6 jpeg libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg mplayer ncurses nls nptl nvidia ogg oggvorbis opengl pam pdflib perl png python qt quicktime readline samba scanner sdl spell sse sse2 ssl svg tcpd theora truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs xml2 xscreensaver xv xvid zlib elibc_glibc kernel_linux linguas_fr userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL


My error for make-3.80:

Code:
>>> Compiling source in /var/tmp/portage/make-3.80-r4/work/make-3.80 ...
 * econf: updating make-3.80/config/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating make-3.80/config/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --program-prefix=g --build=i686-pc-linux-gnu
configure: error: invalid feature name:



... and for gnome-terminal (it's only an example, but I have hundreds of other ebuilds which make the same):

Code:
>>> Compiling source in /var/tmp/portage/gnome-terminal-2.12.0/work/gnome-terminal-2.12.0 ...
 * Running elibtoolize in: gnome-terminal-2.12.0
 *   Applying portage-1.5.10.patch ...
 *   Applying max_cmd_len-1.5.14.patch ...
 *   Applying sed-1.5.6.patch ...
QA Notice: USE Flag 'doc' not in IUSE for x11-terms/gnome-terminal-2.12.0
 * econf: updating gnome-terminal-2.12.0/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating gnome-terminal-2.12.0/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-static --disable-gtk-doc --build=i686-pc-linux-gnu
configure: error: invalid feature name:
Back to top
View user's profile Send private message
meebee
n00b
n00b


Joined: 09 Feb 2006
Posts: 4

PostPosted: Sun Feb 19, 2006 10:39 am    Post subject: Reply with quote

Im bitten by the same bug...
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Sun Feb 19, 2006 12:39 pm    Post subject: Reply with quote

I can't reproduce this, even with the exact configure commandline that equi-NoX posted... Does the config.log for these packages say anything useful? (You can find it in /var/tmp/portage/<package>/work/<package>)
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
Sammer
n00b
n00b


Joined: 14 Feb 2006
Posts: 2

PostPosted: Sun Feb 19, 2006 12:49 pm    Post subject: Reply with quote

exactly the same bug here. And there is no config.log because configure doesnt even want to run.
Back to top
View user's profile Send private message
basquiat
n00b
n00b


Joined: 22 Apr 2003
Posts: 24
Location: Mannheim, Germany

PostPosted: Sun Feb 19, 2006 12:55 pm    Post subject: Reply with quote

Same for me. I have Portage 2.1_pre4-r1 installed on two machines, with one working fine, the other breaking builds with "configure: error: invalid feature name:" (I tried enchant, sylpheed, mpeg4ip). The settings in "emerge info" are the same, just differing in CPU specific optimizations (AMD vs. Intel, nonetheless pretty conservative) and nptl (the working one) vs. non-nptl.

No config.log, as stated above. Tried setting LC_ALL and LANG to "C" on the broken machine (as quoted in a similar bug on bgo), with no success.
Back to top
View user's profile Send private message
chunderbunny
Veteran
Veteran


Joined: 31 May 2004
Posts: 1281
Location: 51°24'27" N, 0°57'15" W

PostPosted: Sun Feb 19, 2006 1:19 pm    Post subject: Reply with quote

This appears to be bug 123342, which is either a problem with coreutils or bash.

Either way, downgrading coreutils to version 5.93 should fix the problem. You'll need to get a binary of it from somewhere though.
Back to top
View user's profile Send private message
Konsti
l33t
l33t


Joined: 10 Dec 2002
Posts: 691

PostPosted: Sun Feb 19, 2006 1:20 pm    Post subject: Reply with quote

Okay...
Time to leave the COmputer and clean the dishes und dry clothes and such stuff :wink:
Here I first suspected bash-3.1_p8 but downgrading to 3.0 did not help.
But portage was not upgraded today!

Code:

1140352681:  >>> emerge (1 of 16) app-shells/bash-3.1_p8 to /
1140352784:  >>> AUTOCLEAN: app-shells/bash
1140352791:  >>> unmerge success: app-shells/bash-3.1_p7
1140352792:  >>> emerge (2 of 16) app-misc/pax-utils-0.1.10 to /
1140352800:  >>> AUTOCLEAN: app-misc/pax-utils
1140352807:  >>> unmerge success: app-misc/pax-utils-0.1.9
1140352807:  >>> emerge (3 of 16) dev-python/pycrypto-2.0.1-r4 to /
1140352819:  >>> AUTOCLEAN: dev-python/pycrypto
1140352826:  >>> unmerge success: dev-python/pycrypto-2.0.1-r3
1140352826:  >>> emerge (4 of 16) sys-apps/coreutils-5.94 to /
1140353024:  >>> AUTOCLEAN: sys-apps/coreutils
1140353030:  >>> unmerge success: sys-apps/coreutils-5.93
1140353031:  >>> emerge (5 of 16) sys-apps/baselayout-1.12.0_pre16-r1 to /
1140353046:  >>> AUTOCLEAN: sys-apps/baselayout
1140353052:  >>> unmerge success: sys-apps/baselayout-1.12.0_pre15-r1
1140353053:  >>> emerge (6 of 16) sys-devel/make-3.80-r4 to /

There it broke.
baselayout?
*scratcheshead*
Back to top
View user's profile Send private message
jmbsvicetto
Moderator
Moderator


Joined: 27 Apr 2005
Posts: 4734
Location: Angra do Heroísmo (PT)

PostPosted: Sun Feb 19, 2006 1:23 pm    Post subject: Reply with quote

equi-NoX wrote:
I have the same problem, and I can't emerge most of the ebuilds due to similar errors.
My 'emerge info':

Code:
Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 i686)
=================================================================
System uname: 2.6.15-gentoo-r5 i686 AMD Athlon(tm) 64 Processor 3500+
...
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"


I was puzzled by your emerge --info and decided to compare it with mine.
Code:
Portage 2.1_pre3-r1 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3500+
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=athlon64 -fforce-address -momit-leaf-frame-pointer -ftracer -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-O3 -march=athlon64 -fforce-address -momit-leaf-frame-pointer -ftracer -pipe -fvisibility-inlines-hidden"

So, I've noticed that you've chosen the x86 arch and profile for your system, but that you're trying to use the AMD64 arch with gcc. I suspect that will cause problems. Having a CHOST="i686-pc-linux-gnu" and using CFLAGS="-march=athlon64" and CXXFLAGS="-march=athlon64" is a contradiction. I'm surprised that your compiled code runs on your system.
_________________
Jorge.

Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
Back to top
View user's profile Send private message
chunderbunny
Veteran
Veteran


Joined: 31 May 2004
Posts: 1281
Location: 51°24'27" N, 0°57'15" W

PostPosted: Sun Feb 19, 2006 1:39 pm    Post subject: Reply with quote

Konsti wrote:

Code:

1140352826:  >>> emerge (4 of 16) sys-apps/coreutils-5.94 to /
1140353024:  >>> AUTOCLEAN: sys-apps/coreutils
1140353030:  >>> unmerge success: sys-apps/coreutils-5.93

There it broke.
baselayout?
*scratcheshead*


Coreutils is the problem, as I posted above. Downgrading to coreutils-5.93 should fix things.
Back to top
View user's profile Send private message
kallamej
Administrator
Administrator


Joined: 27 Jun 2003
Posts: 4927
Location: Gothenburg, Sweden

PostPosted: Sun Feb 19, 2006 2:21 pm    Post subject: Reply with quote

Moved from Portage & Programming to Duplicate Threads in favour of https://forums.gentoo.org/viewtopic-t-435291.html
_________________
Please read our FAQ Forum, it answers many of your questions.
irc: #gentoo-forums on irc.freenode.net
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum