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.

Reply via email to