[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 2.4.98.4 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-0.7.2.1 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-2.4.98.4 (hackage) and discarding bytestring-0.9,
darcs-beta-2.2.98.1, 2.2.98.2, 2.2.98.3, 2.2.98.4, 2.3.98.1, 2.3.98.2,
2.3.98.3, 2.3.99.2, 2.4.98.1, 2.4.98.2, 2.4.98.3, filepath-1.0,
hashed-storage-0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.3.1, 0.3.3.2, 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.5.0.1, 0.6, 0.6.0.1,
0.6.1, 0.6.1.1, 0.6.1.2, 0.6.1.3, 0.6.1.5, 0.6.1.6, 0.6.2, 0.6.2.1, 
mmap-0.1,
0.2, 0.3, 0.4, 0.4.1, network-2.0, 2.1.0.0, parsec-3.1.0, tar-0.1, 0.1.1,
0.1.1.1, 0.1.1.3, terminfo-0.1, 0.2, 0.2.1, 0.2.2, 0.2.2.1, text-0.1, 0.2,
zlib-0.2, 0.3, 0.4, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.0.4 and 0.5.0.0
selecting base-3.0.2.0 (installed)
selecting hashed-storage-0.5.2 (installed or hackage)
selecting rts-1.0 (installed)
selecting zlib-0.5.2.0 (installed or hackage)
selecting text-0.7.2.1 (hackage) and discarding text-0.3, 0.4, 0.5, 0.6, 
0.7,
0.7.0.1 and 0.7.1.0
selecting tar-0.3.1.0 (installed or hackage) and discarding tar-0.3.0.0
selecting mmap-0.5.6 (installed or hackage) and discarding mmap-0.5.2, 
0.5.3,
0.5.4 and 0.5.5
selecting dataenc-0.13.0.3 (installed or hackage) and discarding 
dataenc-0.9,
0.10.1, 0.10.2, 0.11, 0.11.1, 0.12, 0.12.1.0, 0.13.0.0, 0.13.0.1 and 
0.13.0.2
selecting haskeline-0.6.2.3 (installed or hackage) and discarding
containers-0.3.0.0, extensible-exceptions-0.1.0.1, haskeline-0.6.2.2, 
mtl-1.0,
terminfo-0.3, 0.3.0.1, 0.3.0.2, 0.3.1, 0.3.1.1, 0.3.1.2, utf8-string-0.1, 
0.2,
0.3, 0.3.1, 0.3.1.1, 0.3.2, 0.3.3, 0.3.4 and 0.3.5
selecting terminfo-0.3.1.3 (installed or hackage)
selecting utf8-string-0.3.6 (installed or hackage)
selecting html-1.0.1.1 (installed or hackage) and discarding html-1.0 and
1.0.1.2
selecting regex-compat-0.71.0.1 (installed or hackage) and discarding
regex-compat-0.71, 0.90, 0.91, 0.92 and 0.93.1
selecting regex-posix-0.72.0.2 (installed or hackage) and discarding
regex-posix-0.71, 0.72, 0.72.0.1, 0.72.0.3, 0.91, 0.92, 0.93, 0.93.1, 
0.93.2,
0.94.0, 0.94.1, 0.94.2 and 0.94.4
selecting regex-base-0.72.0.1 (installed or hackage) and discarding
regex-base-0.71, 0.72.0.2, 0.83, 0.90, 0.91, 0.92, 0.93, 0.93.1 and 0.93.2
selecting binary-0.4.3.1 (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, 0.5.0.1 and 0.5.0.2
selecting extensible-exceptions-0.1.1.0 (installed or hackage) and 
discarding
extensible-exceptions-0.1.1.1 and 0.1.1.2
selecting random-1.0.0.0 (installed or hackage) and discarding 
random-1.0.0.1
and 1.0.0.2
selecting HUnit-1.2.0.0 (installed or hackage) and discarding HUnit-1.1,
1.2.0.1, 1.2.0.2, 1.2.0.3, 1.2.2.0 and 1.2.2.1
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-2.2.0.0 (installed or hackage) and discarding
network-2.2.0.1, 2.2.1, 2.2.1.1, 2.2.1.2, 2.2.1.3, 2.2.1.4, 2.2.1.5, 2.2.1.6
and 2.2.1.7
selecting parsec-2.1.0.1 (installed or hackage) and discarding parsec-2.0,
2.1.0.0, 3.0.0 and 3.0.1
selecting mtl-1.1.0.1 (installed or hackage) and discarding mtl-1.1.0.0 and
1.1.0.2
selecting containers-0.1.0.2 (installed) and discarding array-0.1.0.0,
0.2.0.0, 0.3.0.0, 0.3.0.1, containers-0.1.0.0, 0.1.0.1, 0.2.0.0 and 0.2.0.1
selecting array-0.1.0.0 (installed)
selecting process-1.0.0.1 (installed) and discarding directory-1.0.0.0,
1.0.0.3, 1.0.1.0, 1.0.1.1, 1.0.1.2, filepath-1.1.0.0, 1.1.0.1, 1.1.0.2,
1.1.0.3, 1.1.0.4, old-locale-1.0.0.0, 1.0.0.1, 1.0.0.2, old-time-1.0.0.0,
1.0.0.2, 1.0.0.3, 1.0.0.4, 1.0.0.5, process-1.0.0.0, 1.0.1.1, 1.0.1.2,
1.0.1.3, unix-2.0, 2.2.0.0, 2.3.0.0, 2.3.1.0, 2.3.2.0, 2.4.0.0, 2.4.0.1 and
2.4.0.2
selecting directory-1.0.0.1 (installed)
selecting filepath-1.1.0.0 (installed)
selecting old-locale-1.0.0.0 (installed)
selecting old-time-1.0.0.0 (installed)
selecting unix-2.3.0.1 (installed)
selecting bytestring-0.9.1.4 (installed or hackage) and discarding
bytestring-0.9.0.1, 0.9.0.1.1, 0.9.0.2, 0.9.0.3, 0.9.0.4, 0.9.1.0, 0.9.1.1,
0.9.1.2, 0.9.1.3, 0.9.1.5, 0.9.1.6 and 0.9.1.7
In order, the following would be installed:
text-0.7.2.1 (new package)
darcs-beta-2.4.98.4 (new package)
text-0.7.2.1 has already been downloaded.
Extracting
/home/franksen/.cabal/packages/hackage.haskell.org/text/0.7.2.1/text-0.7.2.1.tar.gz
to /tmp/text-0.7.2.120324...
Configuring text-0.7.2.1...
Flags chosen: developer=False
Dependency base <5 && ==3.0.2.0: using base-3.0.2.0
Dependency bytestring >=0.9 && <1.0 && ==0.9.1.4: using bytestring-0.9.1.4
Dependency extensible-exceptions -any && ==0.1.1.0: using
extensible-exceptions-0.1.1.0
Using Cabal-1.6.0.3 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:
/projects/ctl/franksen/ghc-6.10.4/lib/text-0.7.2.1/ghc-6.8.3
Private binaries installed in: /projects/ctl/franksen/ghc-6.10.4/libexec
Data files installed in: 
/projects/ctl/franksen/ghc-6.10.4/share/text-0.7.2.1
Documentation installed in:
/projects/ctl/franksen/ghc-6.10.4/share/doc/text-0.7.2.1
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-0.9.1.4/ghc-6.8.3/include -
I/opt/csr/lib/ghc-6.8.3/lib/base-3.0.2.0/include -
I/opt/csr/lib/ghc-6.8.3/include
Creating dist/build (and its parents)
Creating dist/build/autogen (and its parents)
Preprocessing library text-0.7.2.1...
Building text-0.7.2.1...
Building library...
Creating dist/build (and its parents)
/opt/csr/bin/ghc -package-name text-0.7.2.1 --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-3.0.2.0 -package bytestring-0.9.1.4 -
package extensible-exceptions-0.1.1.0 -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

Data/Text.hs:179:7:
    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-2.4.98.4 depends on text-0.7.2.1 which failed to install.
text-0.7.2.1 failed during the building phase. The exception was:
exit: ExitFailure 1




More information about the darcs-users mailing list