Package: ghc6Version: 6.10.4-1Severity: normal

A header file in ghc package 'unix', which is bundled in the ghc6package, is 
not usable without the libbsd-dev package.
The dependence is on file 'libutil.h' in the libbsd-dev package.This header 
file is included in HsUnix.h(in /usr/lib/ghc-6.10.4/unix-2.3.2.0/include/).  A 
flag controllingwhether the header is included can be found in HsUnixConfig.h.  
(Theflag is set to true.)  If libbsd-dev isn't installed, a C sourcefile that 
includes HsUnix.h will fail to compile because libutil.h ismissing.
I found this bug when compiling the Cabal package unix-compat-0.1.2.1using 
cabal-install.
-- System Information:Debian Release: lenny/sid  APT prefers testing  APT 
policy: (990, 'testing'), (700, 'unstable'), (500, 'stable')Architecture: i386 
(i686)
Kernel: Linux 2.6.18-jun2007Locale: LANG=C, LC_CTYPE=C 
(charmap=ANSI_X3.4-1968)Shell: /bin/sh linked to /bin/bash
Versions of packages ghc6 depends on:ii  gcc                       4:4.2.2-2    
  The GNU C compilerii  libc6                     2.9-12         GNU C Library: 
Shared librariesii  libffi-dev                3.0.7-1        Foreign Function 
Interface libraryii  libffi5                   3.0.7-1        Foreign Function 
Interface libraryii  libgmp3-dev               4.1.4-10       Multiprecision 
arithmetic libraryii  libgmp3c2                 4.1.4-10       Multiprecision 
arithmetic libraryii  libncursesw5              5.6+20080308-1 Shared libraries 
for terminal handii  perl [perl5]              5.10.0-23      Larry Wall's 
Practical Extraction
ghc6 recommends no packages.
-- no debconf information                                         
_________________________________________________________________
Your E-mail and More On-the-Go. Get Windows Live Hotmail Free.
http://clk.atdmt.com/GBL/go/171222985/direct/01/


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to