[Pkg-haskell-maintainers] Bug#572632: cabal-install: causes 'Warning: Module `Prelude' is deprecated'
Antti-Juhani Kaijanaho
ajk at debian.org
Fri Mar 5 11:36:24 UTC 2010
Package: cabal-install
Version: 0.8.0-1
Severity: normal
If I configure a package using its own Setup.hs script, everything is fine
(regardless of whether I use Setup.hs or the cabal command for building),
but if I configure a package using the cabal command, I start getting
"Warning: Module `Prelude' is deprecated" warnings.
In the attached project:
ajk at kukkaseppele:~/scratch/foobar$ cabal configure
Resolving dependencies...
Configuring foobar-0.0...
ajk at kukkaseppele:~/scratch/foobar$ cabal build
Preprocessing executables for foobar-0.0...
Building foobar-0.0...
[1 of 1] Compiling Main ( foobar.hs, dist/build/foobar/foobar-tmp/Main.o )
foobar.hs:1:0:
Warning: Module `Prelude' is deprecated:
You are using the old package `base' version 3.x.
Future GHC versions will not support base version 3.x. You
should update your code to use the new base version 4.x.
foobar.hs:3:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: m ()
Linking dist/build/foobar/foobar ...
ajk at kukkaseppele:~/scratch/foobar$ cabal clean
cleaning...
ajk at kukkaseppele:~/scratch/foobar$ runghc Setup.hs configure
Configuring foobar-0.0...
ajk at kukkaseppele:~/scratch/foobar$ cabal build
Preprocessing executables for foobar-0.0...
Building foobar-0.0...
[1 of 1] Compiling Main ( foobar.hs, dist/build/foobar/foobar-tmp/Main.o )
foobar.hs:3:0:
Warning: Definition but no type signature for `main'
Inferred type: main :: m ()
Linking dist/build/foobar/foobar ...
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.33-ibid-1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages cabal-install depends on:
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii libffi5 3.0.9-1 Foreign Function Interface library
ii libgmp3c2 2:4.3.2+dfsg-1 Multiprecision arithmetic library
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages cabal-install recommends:
ii ghc6 6.12.1-12 GHC - the Glasgow Haskell Compilat
cabal-install suggests no packages.
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: foobar.tar.gz
Type: application/x-gzip
Size: 448 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20100305/9a80e46e/attachment.bin>
More information about the Pkg-haskell-maintainers
mailing list