[darcs-users] ANNOUNCE: darcs 2.5 beta 4

Benjamin Franksen ben.franksen at online.de
Wed Aug 25 10:58:44 UTC 2010

Reinier Lamers wrote:
> The darcs team would like to announce the immediate availability of darcs
> 2.5 beta 4 (also known as darcs due to Cabal restrictions).
> If you have installed the Haskell Platform or cabal-install, you can
> install this beta release by doing:
>   $ cabal update
>   $ cabal install darcs-beta

I have trouble building this latest beta. The problem is the dependency 
text- which fails to build on this machine (it's a dusty old debian 
system). This is what I get:

> cabal install -v --reinstall darcs-beta
/opt/csr/bin/ghc --numeric-version
looking for package tool: ghc-pkg near compiler in /opt/csr/bin
found package tool in /opt/csr/bin/ghc-pkg
/opt/csr/bin/ghc-pkg --version
/opt/csr/bin/ghc --supported-languages
Reading installed packages...
/opt/csr/bin/ghc-pkg list
Reading available packages...
Resolving dependencies...
selecting darcs-beta- (hackage) and discarding bytestring-0.9,
darcs-beta-,,,,,,,,,,, filepath-1.0,
hashed-storage-0.3, 0.3.1, 0.3.2, 0.3.3,,, 0.3.4, 0.3.5,
0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6,
0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11, 0.4.12, 0.4.13, 0.5, 0.5.1,
haskeline-0.2, 0.2.1, 0.3, 0.3.1, 0.3.2, 0.4, 0.5,, 0.6,,
0.6.1,,,,,, 0.6.2,, 
0.2, 0.3, 0.4, 0.4.1, network-2.0,, parsec-3.1.0, tar-0.1, 0.1.1,,, terminfo-0.1, 0.2, 0.2.1, 0.2.2,, text-0.1, 0.2,
zlib-0.2, 0.3, 0.4,,,, and
selecting base- (installed)
selecting hashed-storage-0.5.2 (installed or hackage)
selecting rts-1.0 (installed)
selecting zlib- (installed or hackage)
selecting text- (hackage) and discarding text-0.3, 0.4, 0.5, 0.6, 
0.7, and
selecting tar- (installed or hackage) and discarding tar-
selecting mmap-0.5.6 (installed or hackage) and discarding mmap-0.5.2, 
0.5.4 and 0.5.5
selecting dataenc- (installed or hackage) and discarding 
0.10.1, 0.10.2, 0.11, 0.11.1, 0.12,,, and
selecting haskeline- (installed or hackage) and discarding
containers-, extensible-exceptions-, haskeline-, 
terminfo-0.3,,, 0.3.1,,, utf8-string-0.1, 
0.3, 0.3.1,, 0.3.2, 0.3.3, 0.3.4 and 0.3.5
selecting terminfo- (installed or hackage)
selecting utf8-string-0.3.6 (installed or hackage)
selecting html- (installed or hackage) and discarding html-1.0 and
selecting regex-compat- (installed or hackage) and discarding
regex-compat-0.71, 0.90, 0.91, 0.92 and 0.93.1
selecting regex-posix- (installed or hackage) and discarding
regex-posix-0.71, 0.72,,, 0.91, 0.92, 0.93, 0.93.1, 
0.94.0, 0.94.1, 0.94.2 and 0.94.4
selecting regex-base- (installed or hackage) and discarding
regex-base-0.71,, 0.83, 0.90, 0.91, 0.92, 0.93, 0.93.1 and 0.93.2
selecting binary- (installed or hackage) and discarding binary-0.2,
0.3, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.5, and
selecting extensible-exceptions- (installed or hackage) and 
extensible-exceptions- and
selecting random- (installed or hackage) and discarding 
selecting HUnit- (installed or hackage) and discarding HUnit-1.1,,,, and
selecting HTTP-3001.1.3 (installed or hackage) and discarding HTTP-3000.0.0,
3001.0.0, 3001.0.1, 3001.0.2, 3001.0.3, 3001.0.4, 3001.1.4, 3001.1.5,
4000.0.0, 4000.0.1, 4000.0.2, 4000.0.3, 4000.0.4, 4000.0.5, 4000.0.6,
4000.0.7, 4000.0.8 and 4000.0.9
selecting network- (installed or hackage) and discarding
network-, 2.2.1,,,,,,
selecting parsec- (installed or hackage) and discarding parsec-2.0,, 3.0.0 and 3.0.1
selecting mtl- (installed or hackage) and discarding mtl- and
selecting containers- (installed) and discarding array-,,,, containers-,, and
selecting array- (installed)
selecting process- (installed) and discarding directory-,,,,, filepath-,,,,, old-locale-,,, old-time-,,,,, process-,,,, unix-2.0,,,,,, and
selecting directory- (installed)
selecting filepath- (installed)
selecting old-locale- (installed)
selecting old-time- (installed)
selecting unix- (installed)
selecting bytestring- (installed or hackage) and discarding
bytestring-,,,,,,,,,, and
In order, the following would be installed:
text- (new package)
darcs-beta- (new package)
text- has already been downloaded.
to /tmp/text-
Configuring text-
Flags chosen: developer=False
Dependency base <5 && == using base-
Dependency bytestring >=0.9 && <1.0 && == using bytestring-
Dependency extensible-exceptions -any && == using
Using Cabal- compiled by ghc-6.10
Using compiler: ghc-6.8.3
Using install prefix: /projects/ctl/franksen/ghc-6.10.4
Binaries installed in: /projects/ctl/franksen/ghc-6.10.4/bin
Libraries installed in:
Private binaries installed in: /projects/ctl/franksen/ghc-6.10.4/libexec
Data files installed in: 
Documentation installed in:
Using alex version 2.3.1 found on system at: /opt/csr/bin/alex
Using ar found on system at: /usr/bin/ar
No c2hs found
Using cpphs version 1.5 found on system at: /opt/csr/bin/cpphs
No ffihugs found
Using gcc version 4.1.2 found on system at: /usr/bin/gcc
Using ghc version 6.8.3 found on system at: /opt/csr/bin/ghc
Using ghc-pkg version 6.8.3 found on system at: /opt/csr/bin/ghc-pkg
No greencard found
Using haddock version 2.4.2 found on system at: /opt/csr/bin/haddock
Using happy version 1.18.4 found on system at: /opt/csr/bin/happy
No hmake found
Using hsc2hs version 0.66 found on system at: /opt/csr/bin/hsc2hs
Using hscolour version 1.15 found on system at: /opt/csr/bin/HsColour
No hugs found
No jhc found
Using ld found on system at: /usr/bin/ld
No nhc98 found
Using pkg-config version 0.21 found on system at: /usr/bin/pkg-config
Using ranlib found on system at: /usr/bin/ranlib
Using strip found on system at: /usr/bin/strip
Using tar found on system at: /bin/tar
/usr/bin/gcc /tmp/20324.c -o /tmp/20324 -D__GLASGOW_HASKELL__=608 -I. -
I/opt/csr/lib/bytestring- -
I/opt/csr/lib/ghc-6.8.3/lib/base- -
Creating dist/build (and its parents)
Creating dist/build/autogen (and its parents)
Preprocessing library text-
Building text-
Building library...
Creating dist/build (and its parents)
/opt/csr/bin/ghc -package-name text- --make -hide-all-packages -no-
user-package-conf -split-objs -i -idist/build -i. -idist/build/autogen -
Idist/build/autogen -Idist/build -optP-include -
optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -
stubdir dist/build -package base- -package bytestring- -
package extensible-exceptions- -O -fwarn-tabs -Wall -funbox-strict-
fields -O2 -XPatternSignatures Data.Text Data.Text.Encoding 
Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO Data.Text.Lazy 
Data.Text.Lazy.Encoding Data.Text.Lazy.IO Data.Text.Array 
Data.Text.Encoding.Fusion Data.Text.Encoding.Fusion.Common 
Data.Text.Encoding.Utf16 Data.Text.Encoding.Utf32 Data.Text.Encoding.Utf8 
Data.Text.Fusion Data.Text.Fusion.CaseMapping Data.Text.Fusion.Common 
Data.Text.Fusion.Internal Data.Text.Fusion.Size Data.Text.IO.Internal 
Data.Text.Internal Data.Text.Lazy.Builder Data.Text.Lazy.Encoding.Fusion 
Data.Text.Lazy.Fusion Data.Text.Lazy.Internal Data.Text.Lazy.Search 
Data.Text.Search Data.Text.Unsafe Data.Text.UnsafeChar Data.Text.UnsafeShift

    Could not find module `Data.Data':
      Use -v to see a list of the files searched for.
cabal: Error: some packages failed to install:
darcs-beta- depends on text- which failed to install.
text- failed during the building phase. The exception was:
exit: ExitFailure 1

More information about the darcs-users mailing list