Source: git-repair
Version: 1.20151215-1.1
Severity: serious
Tags: buster sid
User: [email protected]
Usertags: qa-ftbfs-20180502 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> if [ "./Setup" = ./Setup ]; then ghc --make Setup; fi
> [ 1 of 25] Compiling Utility.Applicative ( Utility/Applicative.hs,
> Utility/Applicative.o )
> [ 2 of 25] Compiling Utility.Data ( Utility/Data.hs, Utility/Data.o )
> [ 3 of 25] Compiling Utility.Env ( Utility/Env.hs, Utility/Env.o )
> [ 4 of 25] Compiling Utility.Exception ( Utility/Exception.hs,
> Utility/Exception.o )
> [ 5 of 25] Compiling Utility.FileSize ( Utility/FileSize.hs,
> Utility/FileSize.o )
> [ 6 of 25] Compiling Utility.FileSystemEncoding (
> Utility/FileSystemEncoding.hs, Utility/FileSystemEncoding.o )
> [ 7 of 25] Compiling Utility.Monad ( Utility/Monad.hs, Utility/Monad.o )
> [ 8 of 25] Compiling Utility.Misc ( Utility/Misc.hs, Utility/Misc.o )
> [ 9 of 25] Compiling Build.Version ( Build/Version.hs, Build/Version.o )
>
> Build/Version.hs:31:1: warning: [-Wtabs]
> Tab character found here, and in 60 further locations.
> Please use spaces instead.
> |
> 31 | changelogversion <- getChangelogVersion
> | ^^^^^^^^
> [10 of 25] Compiling Utility.PartialPrelude ( Utility/PartialPrelude.hs,
> Utility/PartialPrelude.o )
> [11 of 25] Compiling Utility.PosixFiles ( Utility/PosixFiles.hs,
> Utility/PosixFiles.o )
> [12 of 25] Compiling Utility.Process.Shim ( Utility/Process/Shim.hs,
> Utility/Process/Shim.o )
> [13 of 25] Compiling Utility.Process ( Utility/Process.hs, Utility/Process.o
> )
> [14 of 25] Compiling Utility.SafeCommand ( Utility/SafeCommand.hs,
> Utility/SafeCommand.o )
> [15 of 25] Compiling Utility.SystemDirectory ( Utility/SystemDirectory.hs,
> Utility/SystemDirectory.o )
> [16 of 25] Compiling Utility.Tmp ( Utility/Tmp.hs, Utility/Tmp.o )
> [17 of 25] Compiling Utility.Directory ( Utility/Directory.hs,
> Utility/Directory.o )
> [18 of 25] Compiling Utility.UserInfo ( Utility/UserInfo.hs,
> Utility/UserInfo.o )
> [19 of 25] Compiling Utility.Path ( Utility/Path.hs, Utility/Path.o )
> [20 of 25] Compiling Common ( Common.hs, Common.o )
> [21 of 25] Compiling Utility.DottedVersion ( Utility/DottedVersion.hs,
> Utility/DottedVersion.o )
> [22 of 25] Compiling Git.Version ( Git/Version.hs, Git/Version.o )
> [23 of 25] Compiling Build.TestConfig ( Build/TestConfig.hs,
> Build/TestConfig.o )
>
> Build/TestConfig.hs:15:1: warning: [-Wtabs]
> Tab character found here, and in 98 further locations.
> Please use spaces instead.
> |
> 15 | BoolConfig Bool |
> | ^^^^^^^^
> [24 of 25] Compiling Build.Configure ( Build/Configure.hs, Build/Configure.o
> )
>
> Build/Configure.hs:15:1: warning: [-Wtabs]
> Tab character found here, and in 10 further locations.
> Please use spaces instead.
> |
> 15 | [ TestCase "version" (Config "packageversion" . StringConfig <$>
> getVersion)
> | ^^^^^^^^
> [25 of 25] Compiling Main ( Setup.hs, Setup.o )
>
> Setup.hs:9:1: warning: [-Wtabs]
> Tab character found here, and in three further locations.
> Please use spaces instead.
> |
> 9 | { preConf = configure
> | ^^^^^^^^
> Linking Setup ...
> ./Setup configure --ghc-options="-optl-Wl,-z,relro -optc-g -optc-O2
> -optc-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -optc-fstack-protector-strong
> -optc-Wformat -optc-Werror=format-security -optc-Wp,-Wdate-time
> -optc-Wp,-D_FORTIFY_SOURCE=2"
> checking version... 1.20151215-1.1
> checking git... yes
> checking git version... 2.17.0
> Configuring git-repair-1.20151215...
> ./Setup build
> Preprocessing executable 'git-repair' for git-repair-1.20151215..
> Building executable 'git-repair' for git-repair-1.20151215..
>
> <no location info>: warning: [-Wmissing-home-modules]
> These modules are needed for compilation but not listed in your .cabal
> file's other-modules: Build.SysConfig
>
> Common
>
> Git
>
> Git.Branch
>
> Git.BuildVersion
>
> Git.Command
>
> Git.Config
>
> Git.Construct
>
> Git.CurrentRepo
>
> Git.Destroyer
>
> Git.DiffTreeItem
>
> Git.FilePath
>
> Git.Filename
>
> Git.Fsck
>
> Git.Index
>
> Git.LsFiles
>
> Git.LsTree
>
> Git.Objects
>
> Git.Ref
>
> Git.RefLog
>
> Git.Remote
>
> Git.Repair
>
> Git.Sha
>
> Git.Types
>
> Git.UpdateIndex
>
> Git.Url
>
> Git.Version
>
> Utility.Applicative
>
> Utility.Batch
>
> Utility.CoProcess
>
> Utility.Data
>
> Utility.Directory
>
> Utility.DottedVersion
>
> Utility.Env
>
> Utility.Exception
>
> Utility.FileMode
>
> Utility.FileSize
>
> Utility.FileSystemEncoding
>
> Utility.Format
>
> Utility.Metered
>
> Utility.Misc
>
> Utility.Monad
>
> Utility.PartialPrelude
>
> Utility.Path
>
> Utility.PosixFiles
>
> Utility.Process
>
> Utility.Process.Shim
>
> Utility.QuickCheck
>
> Utility.Rsync
>
> Utility.SafeCommand
>
> Utility.SystemDirectory
>
> Utility.Tmp
>
> Utility.URI
>
> Utility.UserInfo
> [ 1 of 55] Compiling Build.SysConfig ( Build/SysConfig.hs,
> dist/build/git-repair/git-repair-tmp/Build/SysConfig.o )
> [ 2 of 55] Compiling Utility.Applicative ( Utility/Applicative.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Applicative.o )
> [ 3 of 55] Compiling Utility.Data ( Utility/Data.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Data.o )
> [ 4 of 55] Compiling Utility.Env ( Utility/Env.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Env.o )
> [ 5 of 55] Compiling Utility.Exception ( Utility/Exception.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Exception.o )
> [ 6 of 55] Compiling Utility.FileSize ( Utility/FileSize.hs,
> dist/build/git-repair/git-repair-tmp/Utility/FileSize.o )
> [ 7 of 55] Compiling Utility.FileSystemEncoding (
> Utility/FileSystemEncoding.hs,
> dist/build/git-repair/git-repair-tmp/Utility/FileSystemEncoding.o )
> [ 8 of 55] Compiling Utility.Monad ( Utility/Monad.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Monad.o )
> [ 9 of 55] Compiling Utility.Misc ( Utility/Misc.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Misc.o )
> [10 of 55] Compiling Utility.PartialPrelude ( Utility/PartialPrelude.hs,
> dist/build/git-repair/git-repair-tmp/Utility/PartialPrelude.o )
> [11 of 55] Compiling Utility.Format ( Utility/Format.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Format.o )
> [12 of 55] Compiling Utility.PosixFiles ( Utility/PosixFiles.hs,
> dist/build/git-repair/git-repair-tmp/Utility/PosixFiles.o )
> [13 of 55] Compiling Utility.FileMode ( Utility/FileMode.hs,
> dist/build/git-repair/git-repair-tmp/Utility/FileMode.o )
> [14 of 55] Compiling Utility.Process.Shim ( Utility/Process/Shim.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Process/Shim.o )
> [15 of 55] Compiling Utility.Process ( Utility/Process.hs,
> dist/build/git-repair/git-repair-tmp/Utility/Process.o )
> [16 of 55] Compiling Utility.QuickCheck ( Utility/QuickCheck.hs,
> dist/build/git-repair/git-repair-tmp/Utility/QuickCheck.o )
>
> Utility/QuickCheck.hs:36:10: error:
> Duplicate instance declarations:
> instance Arbitrary EpochTime
> -- Defined at Utility/QuickCheck.hs:36:10
> instance Arbitrary Foreign.C.Types.CTime
> -- Defined in `Test.QuickCheck.Arbitrary'
> |
> 36 | instance Arbitrary EpochTime where
> | ^^^^^^^^^^^^^^^^^^^
> make[1]: *** [Makefile:5: build] Error 1
The full build log is available from:
http://aws-logs.debian.net/2018/05/02/git-repair_1.20151215-1.1_unstable.log
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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.