Which removed System.PosixCompat.User.
See https://github.com/haskell-pkg-janitors/unix-compat/issues/3
Sponsored-by: Noam Kremen on Patreon
+git-annex (10.20230330) UNRELEASED; urgency=medium
+
+ * git-annex.cabal: Prevent building with unix-compat 0.7 which
+ removed System.PosixCompat.User.
+
+ -- Joey Hess <id@joeyh.name> Fri, 31 Mar 2023 12:48:54 -0400
+
git-annex (10.20230329) upstream; urgency=medium
* sync: Fix parsing of gcrypt::rsync:// urls that use a relative path.
manager, and I help to make the newest git-annex available to our users.
Thanks for all your work maintaining git-annex!
+
+> [[fixed|done]] by avoiding the broken version --[[Joey]]
--- /dev/null
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 1"""
+ date="2023-03-31T16:50:28Z"
+ content="""
+Unfortunately pinning to 0.6 is the only solution, I cannot work around
+this ill-considered change in git-annex. I have opened an issue and hope
+the maintainers reconsider.
+<https://github.com/haskell-pkg-janitors/unix-compat/issues/3>
+"""]]
location: git://git-annex.branchable.com/
custom-setup
- Setup-Depends: base (>= 4.11.1.0 && < 5.0), split, unix-compat,
+ Setup-Depends: base (>= 4.11.1.0 && < 5.0), split, unix-compat (< 0.7),
filepath, exceptions, bytestring, IfElse, data-default,
filepath-bytestring (>= 1.4.2.1.4),
process (>= 1.6.3),
case-insensitive,
random,
dlist,
- unix-compat (>= 0.5),
+ unix-compat (>= 0.5 && < 0.7),
SafeSemaphore,
async,
directory (>= 1.2.7.0),