Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85258 - gettext 0.14.2 hangs while searching for a C# compiler
Summary: gettext 0.14.2 hangs while searching for a C# compiler
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 105448 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-03-14 13:58 UTC by Jule Slootbeek
Modified: 2007-06-30 22:38 UTC (History)
4 users (show)

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


Attachments
config.log (config.log,7.07 KB, text/plain)
2005-03-14 15:09 UTC, Jule Slootbeek
Details
gettext-0.14.2 autoconf config.log (autoconf-config.log,34.65 KB, application/octet-stream)
2005-03-15 07:06 UTC, Jule Slootbeek
Details
gettext-0.14.2 runtime log file (gettext-runtime-config.log,12.84 KB, application/octet-stream)
2005-03-15 07:07 UTC, Jule Slootbeek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jule Slootbeek 2005-03-14 13:58:56 UTC
the EBuild hangs during configure on these lines

checking for preferred C# implementation... any
checking for C# compiler..

Reproducible: Always
Steps to Reproduce:
1.emerge -avuD gettext
2.
3.

Actual Results:  
checking for preferred C# implementation... any
checking for C# compiler..

Expected Results:  
configure correctly

Gentoo Base System version 1.6.10
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0,
2.6.11-gentoo-r1 i686)
=================================================================
System uname: 2.6.11-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 11:51:57)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r6
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo/ ftp://chod.cwru.edu/gentoo
ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo
ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm avi bash-completion berkdb bitmap-fonts cdr cscope curl
emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gphoto2 gpm
gtk gtk2 imagemagick imlib java jpeg junit libg++ libwww mad mikmod mozilla mp3
mpeg mysql ncurses nls oggvorbis opengl pam pdflib perl png python quicktime
readline ruby samba sdl spell svga tcpd tiff truetype truetype-fonts type1-fonts
xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Nathan Sullivan 2005-03-14 14:38:47 UTC
logs? config.log? a little hard to determine whats going on with just that :)
Comment 2 Jule Slootbeek 2005-03-14 15:09:45 UTC
Created attachment 53461 [details]
config.log

sorry, first bug report
Comment 3 SpanKY gentoo-dev 2005-03-14 15:22:07 UTC
post the other config.log files too ... just do `find /var/tmp/portage/gettext-0.14.2 -name config.log`
Comment 4 Jule Slootbeek 2005-03-15 07:06:54 UTC
Created attachment 53524 [details]
gettext-0.14.2 autoconf config.log

Here's the autoconf log
Comment 5 Jule Slootbeek 2005-03-15 07:07:30 UTC
Created attachment 53525 [details]
gettext-0.14.2 runtime log file

Here's the gettext runtime log file.
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2005-03-23 11:04:27 UTC
What all of the C# items do you have installed, and which versions? mono? pnet? Thanks.
Comment 7 Jule Slootbeek 2005-03-23 13:22:46 UTC
I installed mono with the ~x86 keyword, 1.0.6 is the mono version. The odd thing is that my laptop has the same system, but this error is not occuring.
Comment 8 Jule Slootbeek 2005-03-26 13:01:46 UTC
found a temporary fix, by unmerging mono, emerging gettext, and reemerging mono.
Comment 9 SpanKY gentoo-dev 2005-04-19 21:33:32 UTC
0.14.4 any better ? prob not ...
Comment 10 Renaud Lepage 2005-05-03 03:58:14 UTC
0.14.4 : tried emerging it on my personal amd64, i have mono 1.1.6 and the like (major unmasking), and it hangs all too much.

Making all in intl-csharp
make[3]: Entering directory `/System/Variable/tmp/portage/gettext-0.14.4/work/gettext-0.14.4/gettext-runtime/intl-csharp'
/bin/sh ../lib/csharpcomp.sh -O -g -o GNU.Gettext.dll ./intl.cs
mscorlib: No such library
make[3]: *** [GNU.Gettext.dll] Error 1
make[3]: Leaving directory `/System/Variable/tmp/portage/gettext-0.14.4/work/gettext-0.14.4/gettext-runtime/intl-csharp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/System/Variable/tmp/portage/gettext-0.14.4/work/gettext-0.14.4/gettext-runtime'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/System/Variable/tmp/portage/gettext-0.14.4/work/gettext-0.14.4/gettext-runtime'

locate mscorlib :

/usr/lib/mono/1.0/mscorlib.dll
/usr/lib/mono/1.0/mscorlib.dll.mdb
/usr/lib/mono/2.0/mscorlib.dll
/usr/lib/mono/2.0/mscorlib.dll.mdb
/root/.config/MonoDevelop/CodeCompletionData/mscorlib_1.0.5000.0_b77a5c561934e089.pidb
/System/Variable/tmp/portage/mono-1.1.6/work/mono-1.1.6/mcs/class/lib/basic/mscorlib.dll
/System/Variable/tmp/portage/mono-1.1.6/work/mono-1.1.6/mcs/class/lib/net_1_1_bootstrap/mscorlib.dll
/System/Variable/tmp/portage/mono-1.1.6/work/mono-1.1.6/mcs/class/lib/net_1_1_bootstrap/mscorlib.dll.mdb
/System/Variable/tmp/portage/mono-1.1.6/work/mono-1.1.6/mcs/class/lib/monolite/mscorlib.dll

(development system, i'm hacking some things together)
Comment 11 Renaud Lepage 2005-05-03 09:31:59 UTC
TEMPORARY FIX : 

Depending on your dotnet implementation, you'll have to add a line to the ebuild :

<code>
src_compile() {
        local myconf=""
        # Build with --without-included-gettext (on glibc systems)
        if has_version sys-libs/glibc ; then
                myconf="${myconf} --without-included-gettext $(use_enable nls)"
        else
                myconf="${myconf} --with-included-gettext --enable-nls"
        fi
<HERE>
        if has_version dev-lang/mono ; then
                myconf="${myconf} --enable-csharp=mono"
        elif has_version dev-dotnet/pnet
                myconf="${myconf} --enable-csharp=pnet"
        fi
</HERE>
        CXX=$(tc-getCC) \
        econf \
                --without-java \
                ${myconf} \
                || die
        emake || die
}

this is my first attempt at an ebuild patch. works on gettext-0.14.4.
</code>
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2005-09-10 01:47:48 UTC
*** Bug 105448 has been marked as a duplicate of this bug. ***
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2007-04-06 10:48:17 UTC
Anyone can reproduce this w/ 0.16.1 (current stable)?
Comment 14 Jurek Bartuszek (RETIRED) gentoo-dev 2007-06-27 09:44:16 UTC
Works fine with both mono and pnet installed.

emerge --info:
Portage 2.1.2.7 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r7 i686)
=================================================================
System uname: 2.6.20-gentoo-r7 i686 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 26 Jun 2007 23:30:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
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.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/my"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acpi alsa amarok arts asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdinstall cdparanoia cdr cli cracklib crypt cscope css cups curl cvs dbus dga divx doc dri dts dvd dvdr dvdread emboss encode esd exif expat fam fbcon ffmpeg firefox flac fortran ftp gdbm gif gimpprint glitz glut gmp gphoto2 gpm gstreamer gtk hal iconv idn ieee1394 imagemagick ipv6 isdnlog jack java javascript jpeg jpeg2k kadu-modules kadu-voice kde lcms ldap libg++ libwww lirc logitech-mouse mad matroska md5sum midi mikmod mime mjpeg mmap mmx mng mono mozbranding mozdevelop mp3 mpeg mudflap musepack ncurses nls nptl nptlonly nsplugin nvidia odbc offensive ogg openal opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt4 quicktime readline real realmedia reflection ruby samba sdl seamonkey session slang snmp sox spell spl sse sse2 ssl subversion svg svga tcltk tcpd tetex theora tidy tiff timidity truetype truetype-fonts type1 type1-fonts unicode usb v4l videos vim vim-with-x vorbis win32codecs wmp wxwindows x86 xine xml xorg xpm xv xvid xvmc zlib" ALSA_CARDS="hda-intel" 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" ELIBC="glibc" FOO2ZJS_DEVICES="hp1020" INPUT_DEVICES="keyboard mouse vmmouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa vga vmware"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2007-06-30 22:38:49 UTC
(In reply to comment #14)
> Works fine with both mono and pnet installed.

FIXED then, reopen if not.