<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>161891</bug_id>
          
          <creation_ts>2007-01-13 13:10 0000</creation_ts>
          <short_desc>www-client/links-2.1_pre26 fails to run if using unicode spanish. Suggests using synclang</short_desc>
          <delta_ts>2007-04-28 01:51:33 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2006.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>oxiroxt@gmail.com</reporter>
          <assigned_to>vanquirius@gentoo.org</assigned_to>
          <cc>ingo.hoffmann@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>oxiroxt@gmail.com</who>
            <bug_when>2007-01-13 13:10:38 0000</bug_when>
            <thetext>The package compiles just fine, but when I run /usr/bin/links I get:

INTERNAL ERROR at language.c:118: Bad table for language Spanish. Run script synclang.

Forcing core dump
Violación de segmento (segfault)


I tried to fix it myself using synclang as suggested and i think i got it. Nonetheless I encourage you to check it out as this is my first ebuild( well, modification of an ebuild, actually ;) ).


Reproducible: Always

Steps to Reproduce:
1. emerge www-client/links
2. $ /usr/bin/links
3.

Actual Results:  
$ /usr/bin/links
INTERNAL ERROR at language.c:118: Bad table for language Spanish. Run script synclang.

Forcing core dump
Violación de segmento


Expected Results:  
Program should run

# emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r3 i686)
=================================================================
System uname: 2.6.18-gentoo-r3 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.6
Last Sync: Sat, 13 Jan 2007 04:30:05 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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.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=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-march=athlon-xp -O2 -pipe -msse2&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c&quot;
CXXFLAGS=&quot;-march=athlon-xp -O2 -pipe -msse2&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks fixpackages metadata-transfer sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo&quot;
LANG=&quot;es_ES.utf8&quot;
LC_ALL=&quot;es_ES.utf8&quot;
LINGUAS=&quot;es&quot;
PKGDIR=&quot;/paquetes_binarios&quot;
PORTAGE_RSYNC_EXTRA_OPTS=&quot;--timeout=3600&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 #-aMule- #APPS #INTERNACIONALIZACION #OPTIMIZACION #SONIDO #VARIOS #VIDEO 3dnow 3dnowext X a52 aac alsa alsa_cards_layla24 alsa_cards_via82xx alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol asf bash-completion berkdb bidi bitmap-fonts cairo cdda cdio cdr cli cracklib crypt css cups dbus debug dlloader doc dri dts dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg firefox flac fortran freetype gdbm gif gnome gnutls gpm gstreamer gtk gtk2 hal httpd iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog jack java joystick jpeg kde kernel_linux ldap libedit libg++ linguas_es live mad matroska mikmod mjpeg mmx mmxext mp3 mpeg ncurses net nls nowin nptl nptlonly nsplugin nvidia ogg oggvorbis opengl oss pam pcmcia pcre pdf perl png portaudio ppds pppd python qt3 qt4 quicktime readline reflection remote sdl server session skins spell spl sse sse2 ssl stream svga tcpd theora truetype truetype-fonts type1-fonts udev unicode userland_GNU userlocales vcd verbose video_cards_fbdev video_cards_none video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga vlm vorbis win32codecs wxwindows xinerama xml xorg xv xvid zlib&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oxiroxt@gmail.com</who>
            <bug_when>2007-01-13 13:14:08 0000</bug_when>
            <thetext>Created an attachment (id=106794)
original 2.1-pre26 ebuild patched to run synclang before configuring

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vanquirius@gentoo.org</who>
            <bug_when>2007-04-28 01:51:33 0000</bug_when>
            <thetext>Thanks, I fixed this in 2.1_pre28-r1. Sorry I took so long!

Cheers</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>106794</attachid>
            <date>2007-01-13 13:14 0000</date>
            <desc>original 2.1-pre26 ebuild patched to run synclang before configuring</desc>
            <filename>links-2.1_pre26.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3d3dy1jbGllbnQvbGlua3MvbGlua3MtMi4xX3By
ZTI2LmVidWlsZCx2IDEuMTEgMjAwNy8wMS8wNyAxMTo0OToxMCB2YXBpZXIgRXhwICQKCmluaGVy
aXQgZXV0aWxzIHRvb2xjaGFpbi1mdW5jcwoKREVTQ1JJUFRJT049ImxpbmtzIGlzIGEgZmFzdCBs
aWdodHdlaWdodCB0ZXh0IGFuZCBncmFwaGljIHdlYi1icm93c2VyIgpIT01FUEFHRT0iaHR0cDov
L2xpbmtzLnR3aWJyaWdodC5jb20vIgojIFRvIGhhbmRsZSBwcmUtdmVyc2lvbiAuLi4KTVlfUD0i
JHtQL18vfSIKUz0iJHtXT1JLRElSfS8ke01ZX1B9IgpTUkNfVVJJPSJodHRwOi8vbGlua3MudHdp
YnJpZ2h0LmNvbS9kb3dubG9hZC8ke01ZX1B9LnRhci5iejIKCW1pcnJvcjovL2dlbnRvby8ke1BO
fS0yLjFwcmUyMi11dGY4LmRpZmYuYnoyIgoKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjIiCktFWVdP
UkRTPSJhbHBoYSBhbWQ2NCBhcm0gaHBwYSBpYTY0IH5taXBzIHBwYyBwcGM2NCBzMzkwIHNoIHNw
YXJjIHg4NiB+eDg2LWZic2QiCklVU0U9ImRpcmVjdGZiIGZiY29uIGdwbSBqYXZhc2NyaXB0IGpw
ZWcgbGl2ZWNkIHBuZyBzZGwgc3NsIHN2Z2EgdGlmZiB1bmljb2RlIFgiCgojIE5vdGU6IGlmIFgg
b3IgZmJjb24gdXNlZ2ZsYWcgYXJlIGVuYWJsZWQsIGxpbmtzIHdpbGwgYmUgYnVpbHQgaW4gZ3Jh
cGhpYwojIG1vZGUuIGxpYnBuZyBpcyByZXF1aXJlZCB0byBjb21waWxlIGxpbmtzIGluIGdyYXBo
aWMgbW9kZQojIChub3QgcmVxdWlyZWQgaW4gdGV4dCBtb2RlKSwgc28gbGV0J3MgYWRkIGxpYnBu
ZyBmb3IgWD8gYW5kIGZiY29uPwoKIyBXZSd2ZSBhbHNvIG1hZGUgVVNFPWxpdmVjZCBjb21waWxl
IGluIGdyYXBoaWNzIG1vZGUuICBUaGlzIGNsb3NlcyBidWcgIzc1Njg1LgoKUkRFUEVORD0ic3Ns
PyAoID49ZGV2LWxpYnMvb3BlbnNzbC0wLjkuNmMgKQoJZ3BtPyAoIHN5cy1saWJzL2dwbSApCglw
bmc/ICggPj1tZWRpYS1saWJzL2xpYnBuZy0xLjIuMSApCglqcGVnPyAoID49bWVkaWEtbGlicy9q
cGVnLTZiICkKCWZiY29uPyAoID49bWVkaWEtbGlicy9saWJwbmctMS4yLjEKCQk+PW1lZGlhLWxp
YnMvanBlZy02YgoJCXN5cy1saWJzL2dwbSApCgl0aWZmPyAoID49bWVkaWEtbGlicy90aWZmLTMu
NS43ICkKCXN2Z2E/ICggPj1tZWRpYS1saWJzL3N2Z2FsaWItMS40LjMKCQk+PW1lZGlhLWxpYnMv
bGlicG5nLTEuMi4xICkKCVg/ICggfHwgKCB4MTEtbGlicy9saWJYZXh0CgkJdmlydHVhbC94MTEg
KQoJCT49bWVkaWEtbGlicy9saWJwbmctMS4yLjEgKQoJZGlyZWN0ZmI/ICggZGV2LWxpYnMvRGly
ZWN0RkIgKQoJc2RsPyAoID49bWVkaWEtbGlicy9saWJzZGwtMS4yLjAgKQoJc3lzLWxpYnMvemxp
YgoJdmlydHVhbC9saWJjCglzeXMtbGlicy9uY3Vyc2VzIgoKREVQRU5EPSIke1JERVBFTkR9Cglz
eXMtZGV2ZWwvYXV0b21ha2UKCXN5cy1kZXZlbC9hdXRvY29uZgoJc3lzLWRldmVsL2djYwoJZGV2
LXV0aWwvcGtnY29uZmlnCglqYXZhc2NyaXB0PyAoID49c3lzLWRldmVsL2ZsZXgtMi41LjRhICki
CgpzcmNfdW5wYWNrICgpewoJdW5wYWNrICR7QX07IGNkICIke1N9IgoKCWVwYXRjaCAiJHtGSUxF
U0RJUn0iL2NvbmZpZ3VyZS1MQU5HLnBhdGNoICMxMzE0NDAKCglpZiB1c2UgdW5pY29kZSA7IHRo
ZW4KCQllcGF0Y2ggIiR7V09SS0RJUn0vJHtQTn0tMi4xcHJlMjItdXRmOC5kaWZmIgoJCWNkICIk
e1N9L2ludGwiICYmIC4vZ2VuLWludGwgJiYgY2QgLi4gfHwgZGllICJnZW4taW50bCBmYWlsZWQi
CgkJY2QgIiR7U30vaW50bCIgJiYgLi9zeW5jbGFuZyAmJiBjZCAuLiB8fCBkaWUgInN5bmNsYW5n
IGZhaWxlZCIKCWZpCn0KCnNyY19jb21waWxlICgpewoJbG9jYWwgbXljb25mCgoJaWYgdXNlIFgg
fHwgdXNlIGZiY29uIHx8IHVzZSBkaXJlY3RmYiB8fCB1c2Ugc3ZnYSB8fCB1c2UgbGl2ZWNkOyB0
aGVuCgkJbXljb25mPSIke215Y29uZn0gLS1lbmFibGUtZ3JhcGhpY3MiCglmaQoKCSMgTm90ZTog
LS1lbmFibGUtc3RhdGljIGJyZWFrcy4KCgkjIE5vdGU6IC4vY29uZmlndXJlIG9ubHkgc3VwcG9y
dCAnZ3BtJyBmZWF0dXJlcyBhdXRvLWRldGVjdGlvbiwgc28KCSMgd2UgdXNlIHRoZSBhdXRvY29u
ZiB0cmljawoJKCB1c2UgZ3BtIHx8IHVzZSBmYmNvbiB8fCB1c2UgbGl2ZWNkICkgfHwgZXhwb3J0
IGFjX2N2X2xpYl9ncG1fR3BtX09wZW49Im5vIgoKCWV4cG9ydCBMQU5HPUMKCglpZiB1c2UgZmJj
b24gfHwgdXNlIGxpdmVjZDsgdGhlbgoJCW15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC1mYiIKCWVs
c2UKCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGhvdXQtZmIiCglmaQoKCSMgZm9yY2UgLS13aXRo
LWxpYmpwZWcgaWYgbGl2ZWNkIGZsYWcgaXMgc2V0CglpZiB1c2UgbGl2ZWNkOyB0aGVuCgkJbXlj
b25mPSIke215Y29uZn0gLS13aXRoLWxpYmpwZWciCglmaQoKCSMgaGFjayB0byBhbGxvdyBjcm9z
cy1jb21waWxhdGlvbgoJZXhwb3J0IENDPSIkKHRjLWdldENDKSIKCgllY29uZiBcCgkJJCh1c2Vf
d2l0aCBYIHgpIFwKCQkkKHVzZV93aXRoIHBuZyBsaWJwbmcpIFwKCQkkKHVzZV93aXRoIGpwZWcg
bGlianBlZykgXAoJCSQodXNlX3dpdGggdGlmZiBsaWJ0aWZmKSBcCgkJJCh1c2Vfd2l0aCBzdmdh
IHN2Z2FsaWIpIFwKCQkkKHVzZV93aXRoIGRpcmVjdGZiKSBcCgkJJCh1c2Vfd2l0aCBzc2wpIFwK
CQkkKHVzZV93aXRoIHNkbCkgXAoJCSQodXNlX2VuYWJsZSBqYXZhc2NyaXB0KSBcCgkJJHtteWNv
bmZ9IHx8IGRpZSAiY29uZmlndXJlIGZhaWxlZCIKCWVtYWtlIHx8IGRpZSAibWFrZSBmYWlsZWQi
Cn0KCnNyY19pbnN0YWxsKCkgewoJZWluc3RhbGwgfHwgZGllCgoJIyBPbmx5IGluc3RhbGwgbGlu
a3MgaWNvbiBpZiBYIGRyaXZlciB3YXMgY29tcGlsZWQgaW4gLi4uCgl1c2UgWCAmJiBkb2ljb24g
Z3JhcGhpY3MvbGlua3MueHBtCgoJZG9kb2MgQVVUSE9SUyBCVUdTIENoYW5nZUxvZyBORVdTIFJF
QURNRSBTSVRFUyBUT0RPCglkb2h0bWwgZG9jL2xpbmtzX2NhbC8qCgoJIyBJbnN0YWxsIGEgY29t
cGF0aWJpbGl0eSBzeW1saW5rIGxpbmtzMjoKCWRvc3ltIGxpbmtzIC91c3IvYmluL2xpbmtzMgp9
CgoKcGtnX3Bvc3RpbnN0KCkgewoJaWYgdXNlIHN2Z2EgOyB0aGVuCgkJZWluZm8gIllvdSBoYWQg
dGhlIHN2Z2EgVVNFIGZsYWcgZW5hYmxlZCwgYnV0IGZvciBzZWN1cml0eSByZWFzb25zIgoJCWVp
bmZvICJ0aGUgbGlua3MyIGJpbmFyeSBpcyBOT1Qgc2V0dWlkIGJ5IGRlZmF1bHQuIEluIG9yZGVy
IHRvIgoJCWVpbmZvICJlbmFibGUgbGlua3MyIHRvIHdvcmsgaW4gU1ZHQSwgcGxlYXNlIGNoYW5n
ZSB0aGUgcGVybWlzc2lvbnMiCgkJZWluZm8gIm9mIC91c3IvYmluL2xpbmtzMiB0byBlbmFibGUg
c3VpZC4iCglmaQp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>