Package: geordi Version: 20080803T2044-1 Severity: grave Justification: renders package unusable
When running geordi (or geordi-local) it fails to run with the following:
I: Refreshing chroot
I: (To avoid refreshing every time, edit ALWAYS_REFRESH_CHROOT in
I: /etc/geordi/scripts-config)
I: Refreshing chroot in /var/lib/geordi/rt
I: Compiling prelude
I: Using g++: /usr/bin/g++
I: Copying libraries
I: Running test binary
I: Setting defaults
I: Done.
geordi-local: setResourceLimit: invalid argument (Invalid argument)
The appropriate part when stracing is:
setrlimit(RLIMIT_NOFILE, {rlim_cur=25, rlim_max=0}) = -1 EINVAL (Invalid
argument)
When looking through the geordi source package to try and debug the
issue, I noticed the following in the upstream ChangeLog
Wed May 28 14:07:43 CEST 2008 Eelis <[EMAIL PROTECTED]>
* Bump GHC requirement to 6.8.3 for i386 because of setResourceLimit bug.
Seeing as debian currently only has ghc 6.8.2, and I'm on an i386 machine,
this is most likely the problem. (The bug was confirmed on another i386
machine)
Regards,
Bradley Smith
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages geordi depends on:
ii g++ 4:4.3.2-1 The GNU C++ compiler
ii g++-4.1 4.1.2-23 The GNU C++ compiler
ii g++-4.2 4.2.4-3 The GNU C++ compiler
ii g++-4.3 4.3.2-1 The GNU C++ compiler
ii libboost-dev 1.34.1-11 Boost C++ Libraries development fi
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libgmp3c2 2:4.2.2+dfsg-3 Multiprecision arithmetic library
ii libncurses5 5.6+20080907-1 shared libraries for terminal hand
ii libreadline5 5.2-3 GNU readline and history libraries
--
Bradley Smith <[EMAIL PROTECTED]> GPG: 0xC718D347
signature.asc
Description: PGP signature

