Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120131 - mozilla-{firefox,thunderbird}-1.5 fails to ./configure, invalid package name
Summary: mozilla-{firefox,thunderbird}-1.5 fails to ./configure, invalid package name
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 120128 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-23 21:31 UTC by Jaak Ristioja
Modified: 2008-06-05 19:12 UTC (History)
2 users (show)

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


Attachments
emerge output (locallog,9.58 KB, text/plain)
2006-01-24 12:08 UTC, Jaak Ristioja
Details
emerge --info (emergeinfo,2.32 KB, text/plain)
2006-01-24 12:09 UTC, Jaak Ristioja
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaak Ristioja 2006-01-23 21:31:40 UTC
mail-client/mozilla-thunderbird-1.5

configure: error: application: invalid feature name

I guess this is related to such checks in ./configure:

if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then

These will not work correctly with Estonian locales (et_EE), because the Estonian alphabet does not end with Z, but with Y:

abcdefghijklmnopqrs
Comment 1 Jaak Ristioja 2006-01-23 21:31:40 UTC
mail-client/mozilla-thunderbird-1.5

configure: error: application: invalid feature name

I guess this is related to such checks in ./configure:

if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then

These will not work correctly with Estonian locales (et_EE), because the Estonian alphabet does not end with Z, but with Y:

abcdefghijklmnopqrsztuvwõäöüxy

Therefore some common English letters like tuvwxy do not fall into the range a-z. To circumvent this, one must set another locale in /etc/env.d/02locales, run "env-update" and "source /etc/profile". Using something like "LC_ALL=C emerge mozilla-thunderbird" won't work.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-24 00:26:59 UTC
*** Bug 120128 has been marked as a duplicate of this bug. ***
Comment 3 Jory A. Pratt 2006-01-24 04:23:27 UTC
I need exact error and emerge info.
Comment 4 Jaak Ristioja 2006-01-24 12:08:15 UTC
Created attachment 78022 [details]
emerge output

I already stated the exact error, but just in case, this is the whole "emerge --oneshot mozilla-firefox" output.
Comment 5 Jaak Ristioja 2006-01-24 12:09:34 UTC
Created attachment 78023 [details]
emerge --info
Comment 6 Jaak Ristioja 2006-02-04 05:02:48 UTC
This is probably the same as https://bugs.gentoo.org/show_bug.cgi?id=120133

Some other packages (eg sys-devel/binutils-2.16.1) also seem to have the same problem.
Comment 7 SpanKY gentoo-dev 2006-02-04 09:53:07 UTC
i'm wondering if i should integrate this into portage for autopatching of autoconf-2.1x scripts ...
Comment 8 Jaak Ristioja 2006-02-09 01:02:11 UTC
(In reply to comment #6)
> i'm wondering if i should integrate this into portage for autopatching of
> autoconf-2.1x scripts ...
> 

Would it be a realistic goal?
Comment 9 Jaak Ristioja 2006-02-12 13:27:51 UTC
Using the patch sys-devel/flex/files/flex-configure-LANG.patch after src_unpack seems to fix the issue for mozilla-firefox-1.5.0.1-r1. It configured properly. I haven't the time to fully compile firefox or thunderbird today, but the flex patch might just work for both of them.
Comment 10 Jory A. Pratt 2006-02-24 06:17:15 UTC
fixed in tree
Comment 11 Jory A. Pratt 2006-04-25 16:20:50 UTC
Already been fixed
Comment 12 Jaak Ristioja 2008-06-05 19:12:26 UTC
1.5 no longer in portage, RIP. Closing.