Package: haskell-edison
version: 1.2.1-4
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20071007 qa-ftbfs
Justification: FTBFS on i386
Hi,
During a rebuild of all packages in sid, your package failed to build on i386.
Relevant part:
dpkg-source: building haskell-edison in haskell-edison_1.2.1-4.dsc
debian/rules build
test -d debian/patched || install -d debian/patched
dpatch apply-all
applying patch 20_add-haddock-file to ./ ... ok.
dpatch cat-all >>patch-stampT
mv -f patch-stampT patch-stamp
dh_testdir
cp /usr/lib/ghc-6.6.1/package.conf debian/package.conf
sed -e "s|@PACKAGE_CONF@|/build/user/haskell-edison-1.2.1/debian/package.conf|"
\
debian/ghc6.in > debian/ghc6
sed -e "s|@PACKAGE_CONF@|/build/user/haskell-edison-1.2.1/debian/package.conf|"
\
debian/ghc-pkg6.in > debian/ghc-pkg6
chmod 755 debian/ghc6 debian/ghc-pkg6
for d in edison-api edison-core ; do \
cd "/build/user/haskell-edison-1.2.1/$d" && \
"/build/user/haskell-edison-1.2.1/debian/ghc6" --make Setup.hs -o
setup -package Cabal && \
name=`grep "Name:" *.cabal | sed "s|.* \(.*\)|\1|"` && \
vers=`grep "Version:" *.cabal | sed "s|.* \(.*\)|\1|"` && \
sed -e "s|@LIBRARY@|$name|g" -e "s|@VERSION@|$vers|g" \
"/build/user/haskell-edison-1.2.1/debian/postinst.in" > \
"/build/user/haskell-edison-1.2.1/debian/libghc6-$d-dev.postinst" && \
sed -e "s|@LIBRARY@|$name|g" -e "s|@VERSION@|$vers|g" \
"/build/user/haskell-edison-1.2.1/debian/prerm.in" > \
"/build/user/haskell-edison-1.2.1/debian/libghc6-$d-dev.prerm"
; \
done
+ ghc6 -package-conf /build/user/haskell-edison-1.2.1/debian/package.conf
--make Setup.hs -o setup -package Cabal
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking setup ...
+ ghc6 -package-conf /build/user/haskell-edison-1.2.1/debian/package.conf
--make Setup.hs -o setup -package Cabal
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking setup ...
touch configure-stamp
for d in edison-api edison-core ; do \
cd "/build/user/haskell-edison-1.2.1/$d" && \
./setup configure --prefix=/usr/lib/haskell-packages/ghc6
--enable-library-profiling --enable-split-objs \
--with-compiler="/build/user/haskell-edison-1.2.1/debian/ghc6" \
--with-hc-pkg="/build/user/haskell-edison-1.2.1/debian/ghc-pkg6" && \
GHC6_OPTIONS= ./setup build && \
./setup register --gen-script && \
sed -i -e "s|import-dirs:.*|import-dirs: `pwd`/dist/build|" \
-e "s|library-dirs:.*|library-dirs: `pwd`/dist/build|" \
-e "s|include-dirs:.*|include-dirs: `pwd`/dist/build|" \
register.sh &&\
./register.sh ;\
done
+ ghc6 -package-conf /build/user/haskell-edison-1.2.1/debian/package.conf
--numeric-version
+ ghc-pkg6 --global-conf /build/user/haskell-edison-1.2.1/debian/package.conf
--global list
Configuring EdisonAPI-1.2.1...
configure: Dependency base>=1.0: using base-2.1.1
configure: Dependency haskell98>=1.0: using haskell98-1.0
configure: Dependency mtl>=1.0: using mtl-1.0.1
configure: Using install prefix: /usr/lib/haskell-packages/ghc6
configure: Binaries installed in: /usr/lib/haskell-packages/ghc6/bin
configure: Libraries installed in:
/usr/lib/haskell-packages/ghc6/lib/EdisonAPI-1.2.1/ghc-6.6.1
configure: Private binaries installed in: /usr/lib/haskell-packages/ghc6/libexec
configure: Data files installed in:
/usr/lib/haskell-packages/ghc6/share/EdisonAPI-1.2.1
configure: Using compiler: /build/user/haskell-edison-1.2.1/debian/ghc6
configure: Compiler flavor: GHC
configure: Compiler version: 6.6.1
configure: Using package tool: /build/user/haskell-edison-1.2.1/debian/ghc-pkg6
configure: Using ar found on system at: /usr/bin/ar
configure: Using haddock found on system at: /usr/bin/haddock
configure: No pfesetup found
configure: Using ranlib found on system at: /usr/bin/ranlib
configure: Using runghc found on system at: /usr/bin/runghc
configure: Using runhugs found on system at: /usr/bin/runhugs
configure: No happy found
configure: No alex found
configure: Using hsc2hs: /usr/bin/hsc2hs
configure: No c2hs found
configure: Using cpphs: /usr/bin/cpphs
configure: No greencard found
+ ghc6 -package-conf /build/user/haskell-edison-1.2.1/debian/package.conf
-package-name EdisonAPI-1.2.1 -split-objs --make -hide-all-packages -i
-idist/build/autogen -isrc -odir dist/build -hidir dist/build -package
base-2.1.1 -package haskell98-1.0 -package mtl-1.0.1 -funbox-strict-fields
-fwarn-incomplete-patterns -O2 -fglasgow-exts -fallow-undecidable-instances
Data.Edison Data.Edison.Prelude Data.Edison.Sym Data.Edison.Assoc
Data.Edison.Coll Data.Edison.Coll.Utils Data.Edison.Seq Data.Edison.Seq.ListSeq
[1 of 8] Compiling Data.Edison.Prelude ( src/Data/Edison/Prelude.hs,
dist/build/Data/Edison/Prelude.o )
dist/build/Data/Edison/Prelude_split/.o::Prelude(void):(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/.o::Prelude(void): In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__3.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__3.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__4.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__4.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__5.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__5.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__6.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__6.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__7.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__7.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__8.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__8.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__9.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__9.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__10.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__10.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__11.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__11.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__12.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__12.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__13.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__13.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
dist/build/Data/Edison/Prelude_split/Prelude__14.o:(.data+0x0): multiple
definition of `EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:(.data+0x0): first defined
here
dist/build/Data/Edison/Prelude_split/Prelude__14.o: In function
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info':
ghc540_0.hc:(.text+0xc): multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_info'
dist/build/Data/Edison/Prelude_split/Prelude__1.o:ghc540_0.hc:(.text+0xc):
first defined here
collect2: ld returned 1 exit status
Preprocessing library EdisonAPI-1.2.1...
Building EdisonAPI-1.2.1...
+ ghc6 -package-conf /build/user/haskell-edison-1.2.1/debian/package.conf
--numeric-version
+ ghc-pkg6 --global-conf /build/user/haskell-edison-1.2.1/debian/package.conf
--global list
Configuring EdisonCore-1.2.1...
configure: Dependency base>=1.0: using base-2.1.1
configure: Dependency haskell98>=1.0: using haskell98-1.0
configure: Dependency mtl>=1.0: using mtl-1.0.1
configure: Dependency QuickCheck>=1.0: using QuickCheck-1.0.1
setup: cannot satisfy dependency EdisonAPI==1.2.1
make: *** [build-arch-stamp] Error 1
The full build log is available from
http://people.debian.org/~lucas/logs/2007/10/07
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment. Internet was not accessible from the build systems.
--
| Lucas Nussbaum
| [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]