[Bug 1347814] Re: git repack -ad can damage a repository that’s partially unreadable by the current user

Sworddragon 1347814 at bugs.launchpad.net
Thu Jul 24 07:57:03 UTC 2014


> Would you be willing to report this to the upstream Git mailing list?

If the mailing list is vger.kernel.org this is propably not possible
because my mails are always marked as spam
(https://bugzilla.kernel.org/show_bug.cgi?id=70591).

** Bug watch removed: Linux Kernel Bug Tracker #70591
   http://bugzilla.kernel.org/show_bug.cgi?id=70591

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to git in Ubuntu.
https://bugs.launchpad.net/bugs/1347814

Title:
  git repack -ad can damage a repository that’s partially unreadable by
  the current user

Status in “git” package in Ubuntu:
  Confirmed

Bug description:
  I'm using Ubuntu 14.10 dev with git 1:2.0.1-1 and if git-gc hasn't
  full write-access to a repository it can damage it. Getting such a
  permission state for a git repository isn't even unlikely if it was
  optimized in a sudo environment before. Here is an example output:

  sworddragon at ubuntu:~/.git/tvoip$ sudo git gc --aggressive --prune=now
  Counting objects: 1250, done.
  Delta compression using up to 6 threads.
  Compressing objects: 100% (1220/1220), done.
  Writing objects: 100% (1250/1250), done.
  Total 1250 (delta 944), reused 295 (delta 0)
  sworddragon at ubuntu:~/.git/tvoip$ git gc --aggressive --prune=now
  fatal: internal error: packed-ref cache cleared while locked
  error: failed to run pack-refs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git/+bug/1347814/+subscriptions



More information about the foundations-bugs mailing list