Bug 161891 - www-client/links-2.1_pre26 fails to run if using unicode spanish. Suggests using synclang
Bug#: 161891 Product:  Gentoo Linux Version: 2006.1 Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: vanquirius@gentoo.org Reported By: oxiroxt@gmail.com
Component: Ebuilds
URL: 
Summary: www-client/links-2.1_pre26 fails to run if using unicode spanish. Suggests using synclang
Keywords:  
Status Whiteboard: 
Opened: 2007-01-13 13:10 0000
Description:   Opened: 2007-01-13 13:10 0000
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="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -msse2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms
strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_ES.utf8"
LC_ALL="es_ES.utf8"
LINGUAS="es"
PKGDIR="/paquetes_binarios"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=3600"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="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"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS,
PORTDIR_OVERLAY

------- Comment #1 From oxi 2007-01-13 13:14:08 0000 -------
Created an attachment (id=106794) [details]
original 2.1-pre26 ebuild patched to run synclang before configuring

------- Comment #2 From Marcelo Goes 2007-04-28 01:51:33 0000 -------
Thanks, I fixed this in 2.1_pre28-r1. Sorry I took so long!

Cheers