Your message dated Wed, 26 Jul 2017 00:49:01 +0000
with message-id <[email protected]>
and subject line Bug#826389: fixed in git-repair 1.20151215-1.1
has caused the Debian Bug report #826389,
regarding git-repair: FTBFS: QuickCheck.hs:24:10: Duplicate instance
declarations:
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
826389: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826389
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: git-repair
Version: 1.20151215-1
Severity: serious
Justification: fails to build from source
User: [email protected]
Usertags: ftbfs
X-Debbugs-Cc: [email protected]
Dear Maintainer,
git-repair fails to build from source in unstable/amd64:
[..]
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: info: source package git-repair
dpkg-buildpackage: info: source version 1.20151215-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Richard Hartmann
<[email protected]>
dpkg-source --before-build git-repair-1.20151215
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make -j1 clean
make[1]: Entering directory
'/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
rm -rf git-repair git-repair-test.log \
dist configure Build/SysConfig.hs Setup tags
find . -name \*.o -exec rm {} \;
find . -name \*.hi -exec rm {} \;
make[1]: Leaving directory
'/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
dh_clean
debian/rules build
dh build
dh_testdir
dh_update_autotools_config
dh_auto_configure
dh_auto_build
make -j1
make[1]: Entering directory
'/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
if [ "./Setup" = ./Setup ]; then ghc --make Setup; fi
[ 1 of 24] Compiling Utility.Env ( Utility/Env.hs, Utility/Env.o )
[ 2 of 24] Compiling Utility.UserInfo ( Utility/UserInfo.hs,
Utility/UserInfo.o )
[ 3 of 24] Compiling Utility.Process.Shim ( Utility/Process/Shim.hs,
Utility/Process/Shim.o )
[ 4 of 24] Compiling Utility.PartialPrelude ( Utility/PartialPrelude.hs,
Utility/PartialPrelude.o )
[ 5 of 24] Compiling Utility.FileSize ( Utility/FileSize.hs,
Utility/FileSize.o )
[ 6 of 24] Compiling Utility.PosixFiles ( Utility/PosixFiles.hs,
Utility/PosixFiles.o )
[ 7 of 24] Compiling Utility.Applicative ( Utility/Applicative.hs,
Utility/Applicative.o )
[ 8 of 24] Compiling Utility.Data ( Utility/Data.hs, Utility/Data.o )
[ 9 of 24] Compiling Utility.Monad ( Utility/Monad.hs, Utility/Monad.o )
[10 of 24] Compiling Utility.Exception ( Utility/Exception.hs,
Utility/Exception.o )
[11 of 24] Compiling Utility.Path ( Utility/Path.hs, Utility/Path.o )
[12 of 24] Compiling Utility.FileSystemEncoding (
Utility/FileSystemEncoding.hs, Utility/FileSystemEncoding.o )
[13 of 24] Compiling Utility.Tmp ( Utility/Tmp.hs, Utility/Tmp.o )
[14 of 24] Compiling Utility.Misc ( Utility/Misc.hs, Utility/Misc.o )
[15 of 24] Compiling Utility.Process ( Utility/Process.hs, Utility/Process.o
)
[16 of 24] Compiling Utility.SafeCommand ( Utility/SafeCommand.hs,
Utility/SafeCommand.o )
[17 of 24] Compiling Utility.Directory ( Utility/Directory.hs,
Utility/Directory.o )
[18 of 24] Compiling Common ( Common.hs, Common.o )
[19 of 24] Compiling Utility.DottedVersion ( Utility/DottedVersion.hs,
Utility/DottedVersion.o )
[20 of 24] Compiling Git.Version ( Git/Version.hs, Git/Version.o )
[21 of 24] Compiling Build.Version ( Build/Version.hs, Build/Version.o )
Build/Version.hs:31:1: Warning: Tab character
Build/Version.hs:32:1: Warning: Tab character
Build/Version.hs:33:1: Warning: Tab character
Build/Version.hs:34:1: Warning: Tab character
Build/Version.hs:35:1: Warning: Tab character
Build/Version.hs:36:1: Warning: Tab character
Build/Version.hs:37:1: Warning: Tab character
Build/Version.hs:38:1: Warning: Tab character
Build/Version.hs:39:1: Warning: Tab character
Build/Version.hs:40:1: Warning: Tab character
Build/Version.hs:41:1: Warning: Tab character
Build/Version.hs:42:1: Warning: Tab character
Build/Version.hs:43:1: Warning: Tab character
Build/Version.hs:44:1: Warning: Tab character
Build/Version.hs:47:1: Warning: Tab character
Build/Version.hs:48:1: Warning: Tab character
Build/Version.hs:49:1: Warning: Tab character
Build/Version.hs:51:1: Warning: Tab character
Build/Version.hs:56:1: Warning: Tab character
Build/Version.hs:57:1: Warning: Tab character
Build/Version.hs:58:1: Warning: Tab character
Build/Version.hs:59:1: Warning: Tab character
Build/Version.hs:60:1: Warning: Tab character
Build/Version.hs:61:1: Warning: Tab character
Build/Version.hs:62:1: Warning: Tab character
Build/Version.hs:64:1: Warning: Tab character
Build/Version.hs:65:1: Warning: Tab character
Build/Version.hs:66:1: Warning: Tab character
Build/Version.hs:67:1: Warning: Tab character
Build/Version.hs:68:1: Warning: Tab character
Build/Version.hs:69:1: Warning: Tab character
[22 of 24] Compiling Build.TestConfig ( Build/TestConfig.hs,
Build/TestConfig.o )
Build/TestConfig.hs:15:1: Warning: Tab character
Build/TestConfig.hs:16:1: Warning: Tab character
Build/TestConfig.hs:17:1: Warning: Tab character
Build/TestConfig.hs:18:1: Warning: Tab character
Build/TestConfig.hs:26:1: Warning: Tab character
Build/TestConfig.hs:27:1: Warning: Tab character
Build/TestConfig.hs:28:1: Warning: Tab character
Build/TestConfig.hs:29:1: Warning: Tab character
Build/TestConfig.hs:32:1: Warning: Tab character
Build/TestConfig.hs:33:1: Warning: Tab character
Build/TestConfig.hs:34:1: Warning: Tab character
Build/TestConfig.hs:35:1: Warning: Tab character
Build/TestConfig.hs:36:1: Warning: Tab character
Build/TestConfig.hs:37:1: Warning: Tab character
Build/TestConfig.hs:38:1: Warning: Tab character
Build/TestConfig.hs:39:1: Warning: Tab character
Build/TestConfig.hs:40:1: Warning: Tab character
Build/TestConfig.hs:45:1: Warning: Tab character
Build/TestConfig.hs:46:1: Warning: Tab character
Build/TestConfig.hs:47:1: Warning: Tab character
Build/TestConfig.hs:48:1: Warning: Tab character
Build/TestConfig.hs:49:1: Warning: Tab character
Build/TestConfig.hs:50:1: Warning: Tab character
Build/TestConfig.hs:51:1: Warning: Tab character
Build/TestConfig.hs:56:1: Warning: Tab character
Build/TestConfig.hs:57:1: Warning: Tab character
Build/TestConfig.hs:58:1: Warning: Tab character
Build/TestConfig.hs:59:1: Warning: Tab character
Build/TestConfig.hs:60:1: Warning: Tab character
Build/TestConfig.hs:65:1: Warning: Tab character
Build/TestConfig.hs:66:1: Warning: Tab character
Build/TestConfig.hs:68:1: Warning: Tab character
Build/TestConfig.hs:69:1: Warning: Tab character
Build/TestConfig.hs:70:1: Warning: Tab character
Build/TestConfig.hs:71:1: Warning: Tab character
Build/TestConfig.hs:72:1: Warning: Tab character
Build/TestConfig.hs:77:1: Warning: Tab character
Build/TestConfig.hs:78:1: Warning: Tab character
Build/TestConfig.hs:84:1: Warning: Tab character
Build/TestConfig.hs:85:1: Warning: Tab character
Build/TestConfig.hs:86:1: Warning: Tab character
Build/TestConfig.hs:87:1: Warning: Tab character
Build/TestConfig.hs:88:1: Warning: Tab character
Build/TestConfig.hs:92:1: Warning: Tab character
Build/TestConfig.hs:93:1: Warning: Tab character
Build/TestConfig.hs:98:1: Warning: Tab character
Build/TestConfig.hs:99:1: Warning: Tab character
Build/TestConfig.hs:100:1: Warning: Tab character
Build/TestConfig.hs:101:1: Warning: Tab character
Build/TestConfig.hs:102:1: Warning: Tab character
Build/TestConfig.hs:103:1: Warning: Tab character
Build/TestConfig.hs:111:1: Warning: Tab character
Build/TestConfig.hs:112:1: Warning: Tab character
Build/TestConfig.hs:113:1: Warning: Tab character
Build/TestConfig.hs:114:1: Warning: Tab character
Build/TestConfig.hs:115:1: Warning: Tab character
Build/TestConfig.hs:116:1: Warning: Tab character
Build/TestConfig.hs:118:1: Warning: Tab character
Build/TestConfig.hs:119:1: Warning: Tab character
Build/TestConfig.hs:120:1: Warning: Tab character
Build/TestConfig.hs:127:1: Warning: Tab character
Build/TestConfig.hs:128:1: Warning: Tab character
[23 of 24] Compiling Build.Configure ( Build/Configure.hs, Build/Configure.o
)
Build/Configure.hs:15:1: Warning: Tab character
Build/Configure.hs:16:1: Warning: Tab character
Build/Configure.hs:17:1: Warning: Tab character
Build/Configure.hs:18:1: Warning: Tab character
Build/Configure.hs:22:1: Warning: Tab character
Build/Configure.hs:26:1: Warning: Tab character
Build/Configure.hs:27:1: Warning: Tab character
Build/Configure.hs:28:1: Warning: Tab character
Build/Configure.hs:29:1: Warning: Tab character
Build/Configure.hs:30:1: Warning: Tab character
[24 of 24] Compiling Main ( Setup.hs, Setup.o )
Setup.hs:9:1: Warning: Tab character
Setup.hs:10:1: Warning: Tab character
Setup.hs:13:1: Warning: Tab character
Setup.hs:14:1: Warning: Tab character
Linking Setup ...
./Setup configure --ghc-options="-optl-Wl,-z,relro -optc-g -optc-O2
-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
checking git... yes
checking git version... 2.8.1
Configuring git-repair-1.20151215...
./Setup build
Building git-repair-1.20151215...
Preprocessing executable 'git-repair' for git-repair-1.20151215...
[ 1 of 54] Compiling Build.SysConfig ( Build/SysConfig.hs,
dist/build/git-repair/git-repair-tmp/Build/SysConfig.o )
[ 2 of 54] Compiling Utility.QuickCheck ( Utility/QuickCheck.hs,
dist/build/git-repair/git-repair-tmp/Utility/QuickCheck.o )
Utility/QuickCheck.hs:24:10:
Duplicate instance declarations:
instance (Arbitrary k, Arbitrary v, Eq k, Ord k) =>
Arbitrary (M.Map k v)
-- Defined at Utility/QuickCheck.hs:24:10
instance [safe] (Ord k, Arbitrary k, Arbitrary v) =>
Arbitrary (M.Map k v)
-- Defined in `Test.QuickCheck.Arbitrary'
Utility/QuickCheck.hs:27:10:
Duplicate instance declarations:
instance (Arbitrary v, Eq v, Ord v) => Arbitrary (S.Set v)
-- Defined at Utility/QuickCheck.hs:27:10
instance [safe] (Ord a, Arbitrary a) => Arbitrary (S.Set a)
-- Defined in `Test.QuickCheck.Arbitrary'
Makefile:5: recipe for target 'build' failed
make[1]: *** [build] Error 1
make[1]: Leaving directory
'/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
dh_auto_build: make -j1 returned exit code 2
debian/rules:10: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
git-repair.1.20151215-1.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---
Source: git-repair
Source-Version: 1.20151215-1.1
We believe that the bug you reported is fixed in the latest version of
git-repair, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sean Whitton <[email protected]> (supplier of updated git-repair package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 25 Jul 2017 17:27:22 -0700
Source: git-repair
Binary: git-repair
Architecture: source
Version: 1.20151215-1.1
Distribution: unstable
Urgency: medium
Maintainer: Richard Hartmann <[email protected]>
Changed-By: Sean Whitton <[email protected]>
Description:
git-repair - repair various forms of damage to git repositories
Closes: 826389
Changes:
git-repair (1.20151215-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Cherry pick upstream commit to add MIN_VERSION preprocessor guards to
some instances defined in Utility.QuickCheck (Closes: #826389).
* Cherry pick upstream commit to avoid duplicate import errors in
Utility.Directory.
* Patch Common.hs to avoid duplicate import errors.
Checksums-Sha1:
38287b919d18e40e461f78d6aedbb1be11668ed2 2256 git-repair_1.20151215-1.1.dsc
ea37b43e8180ecec1bf4b82b235e544837976ed5 4964
git-repair_1.20151215-1.1.debian.tar.xz
Checksums-Sha256:
cd82c64ab980119aa545c89fe201d8aec6d8341834a4fa78c6c0c27d257ec7c8 2256
git-repair_1.20151215-1.1.dsc
14eb895d9842acff627b4a3b45a72a9ab6f7442c1c72f2de62bae00483d74d95 4964
git-repair_1.20151215-1.1.debian.tar.xz
Files:
297da9b1d7c3127a5b11c4abf461bbd3 2256 utils optional
git-repair_1.20151215-1.1.dsc
4ba56cc4ba73de0383409811a2c5e027 4964 utils optional
git-repair_1.20151215-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAll34v0ACgkQaVt65L8G
YkBnIg/+KPHxkNjEL0kUNrrgQcD1KSNsc/bJZNRpJXlLFmD44TZVfCBWgev6x7XM
LTTHtOyUq62ZYhiWhPDuSfSfcXXfH7WIaDYLCajBhixDvX8mlblT1x2I3LpjfkoE
NwllJY9z0dqOrfGxC9qAyVy3FFOau4H7b+wz/H4HtQe3SBSFCSq7qzt9X6WoMcsT
BYiGOUAvprYDVcECkU4JvT61ctnhjtXePjN3/wj1pNYdT/dHyXkaxPGgVk5m+1BU
J+1+rxVRH0YnQdT5M/XT9/uDzBSlFsQUuq5PAkYQh6SAm4WroKuNyhetDNhLLEgP
UsKIGX65wT12HmsOA6Ye81T6ERYXBmAPMhAG5IYPclkTIsa9MET7m13J1pcEZNVf
kuQ8/0KCkPkCKg6HxdAsEv2Chj7FVfS8kyrLav1oFwh/wMNAK5hZsFVzrcmG9+9I
aErzmkwFss6tRxZHuOHcA+7UGSFIwHLgseucdZIjMM5viQR9h7oqiIsNwMQwcBZo
OaWb6BfgnAX7Pf1QEMje6sDwIAowuEzU7fZ1p3mKBLBlz9WVnTwAv2GfU1BiiECV
fbjRC2YIL8vVzp8O2cuoSe8bYKa5jigjs43kbCdJ1YFTGiODWofMCJH8ZqhYGbUZ
hCcHqEukLSnB5R6XCSALDstwIEaj0gg+XVyfpohKzCu2JKkAFVE=
=o4rW
-----END PGP SIGNATURE-----
--- End Message ---