[paludis-dev] [Paludis] #1364: Allow dogit* syncers to work with detached GITDIR

Paludis trac-paludis at exherbo.org
Tue Jun 5 13:45:21 UTC 2018

#1364: Allow dogit* syncers to work with detached GITDIR
    Reporter:  zimous  |       Type:  enhancement
      Status:  new     |   Priority:  Sometime
   Milestone:          |  Component:  clients/cave
     Version:  2.4.0   |   Keywords:  git sync
  Blocked By:          |   Blocking:
Distribution:  N/A     |
 Syncing a git repository with detached GITDIR does not work.  The reason
 for this are too restrictive checks which require .git to be a directory.
 Patch is attached.

 Rationale for detached GITDIR: I am using the machine as a mirror in the
 local network. So the GITDIR is placed in /srv/git/<repo> for serving the
 mirror and at the same time it is used for the worktree in
 /var/db/paludis/<repo>. There are many ways to work around the issue but
 imo weakening the checks is the right thing to do.

Ticket URL: <http://paludis.exherbo.org/trac/ticket/1364>
Paludis <http://paludis.exherbo.org/>
Paludis, the Other Package Mangler

More information about the paludis-dev mailing list