git-annex 6.20180227-1 source package in Ubuntu


git-annex (6.20180227-1) unstable; urgency=medium

  * New upstream release.
    - Drop chrpath build-dep
    - Add gnupg build-dep
    - Add libghc-vector-dev build-dep
    - Fix upstream's "Breaks: datalad ..." to use '<<' not '<' relation.
  * Patch upstream's OPTIONS_GHC line out of Test.hs.

    That line is not sufficient to prevent the package build running out
    of memory on arm{el,hf} hosts.  This seems to be because ghc memory
    leaks while compiling the files that come before Test.hs.  By the time
    it reaches Test.hs, it will run out of memory no matter how low the
    optimisation of Test.hs is set.

    By contrast, reducing the optimisation of the whole build on
    arm{hf,el}, as introduced in the previous upload, is sufficient to
    avoid the memory leak breaking the build.  Upstream's OPTIONS_GHC line
    clashes with that, so patch out upstream's OPTIONS_GHC line and rely
    on passing options to cabal-wrapper in d/rules.

  * Source package configuration for dgit-maint-merge(7)
    - add d/source/options
    - add d/source/patch-header.

 -- Sean Whitton <email address hidden>  Sun, 04 Mar 2018 14:23:47 -0700

Upload details

Uploaded by:
Debian Haskell Group on 2018-03-05
Uploaded to:
Original maintainer:
Debian Haskell Group
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Bionic release on 2018-04-03 universe utils


File Size SHA-256 Checksum
git-annex_6.20180227-1.dsc 5.2 KiB 7d5357bba0353319f4989ac712664ddcf542a5de0b0375547797fb1a76f8c143
git-annex_6.20180227.orig.tar.xz 5.3 MiB 3cfea8260199fada6857a9701ba21f2e95b2122c1cf0ae48bb4f26b902610182
git-annex_6.20180227-1.debian.tar.xz 75.4 KiB 608bdcd9a3bc02c624b404ab0e437ddd1ad491f9aaad79aa81be10f00c570929

Available diffs

No changes file available.

Binary packages built by this source

git-annex: manage files with git, without checking their contents into git

 git-annex allows managing files with git, without checking the file
 contents into git. While that may seem paradoxical, it is useful when
 dealing with files larger than git can currently easily handle, whether due
 to limitations in memory, time, or disk space.
 It can store large files in many places, from local hard drives, to a
 large number of cloud storage services, including S3, WebDAV,
 and rsync, with a dozen cloud storage providers usable via plugins.
 Files can be stored encrypted with gpg, so that the cloud storage
 provider cannot see your data. git-annex keeps track of where each file
 is stored, so it knows how many copies are available, and has many
 facilities to ensure your data is preserved.
 git-annex can also be used to keep a folder in sync between computers,
 noticing when files are changed, and automatically committing them
 to git and transferring them to other computers. The git-annex webapp
 makes it easy to set up and use git-annex this way.

git-annex-dbgsym: debug symbols for git-annex