Package: mr
Version: 1.07
Severity: normal

After recent upgrade to 1.07 my fake bare git repositories no longer work.
I use the movein script by Mike O'Connor. I have yet not figured out, what is
the problem.

With 1.06

~ $ mr update
mr update: /home/kai/.movein/etc-bash.git
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 4 (delta 3), reused 4 (delta 3)
Unpacking objects: 100% (4/4), done.
>From ssh://github.com/kwbr/etc-bash
 * branch            master     -> FETCH_HEAD
Updating e8815cf..d15d132
Fast-forward
 .bash.d/debian-aliases.bash |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

mr update: /home/kai/.movein/etc-git.git
>From ssh://github.com/kwbr/etc-git
 * branch            master     -> FETCH_HEAD
Already up-to-date.

mr update: /home/kai/.movein/etc-screen.git
>From ssh://github.com/kwbr/etc-screen
 * branch            master     -> FETCH_HEAD
Already up-to-date.

mr update: /home/kai/.movein/etc-vim.git
>From ssh://github.com/kwbr/etc-vim
 * branch            master     -> FETCH_HEAD
Already up-to-date.

mr update: finished (4 ok)



With 1.07

$ mr update
mr update: no defined action for 1 repository /home/kai/.movein/etc-bash.git, 
skipping
mr update: no defined action for 1 repository /home/kai/.movein/etc-git.git, 
skipping
mr update: no defined action for 1 repository /home/kai/.movein/etc-screen.git, 
skipping
mr update: no defined action for 1 repository /home/kai/.movein/etc-vim.git, 
skipping
mr update: finished (4 skipped)

The test from /usr/share/mr/git-fake-bare seems to be working...

$ export MR_REPO=.movein/etc-bash.git
$ test -d "$MR_REPO"/refs/heads && \
test -d "$MR_REPO"/refs/tags && \
test -d "$MR_REPO"/objects && test -f "$MR_REPO"/config && \
test `GIT_DIR="$MR_REPO" git config --get core.worktree` && echo TRUE
TRUE

My .mrconfig looks like this

$ cat .mrconfig

[DEFAULT]
include = cat /usr/share/mr/git-fake-bare

[.movein/etc-vim.git]
checkout = git_fake_bare_checkout 'ssh://g...@github.com/kwbr/etc-vim.git' 
'REPO_NAME' '../../'

[.movein/etc-bash.git]
checkout = git_fake_bare_checkout 'ssh://g...@github.com/kwbr/etc-bash.git' 
'REPO_NAME' '../../'

[.movein/etc-screen.git]
checkout = git_fake_bare_checkout 'ssh://g...@github.com/kwbr/etc-screen.git' 
'REPO_NAME' '../../'

[.movein/etc-git.git]
checkout = git_fake_bare_checkout 'ssh://g...@github.com/kwbr/etc-git.git' 
'REPO_NAME' '../../'



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

mr depends on no packages.

Versions of packages mr recommends:
ii  libhtml-parser-perl  3.69-1+b1
ii  libwww-perl          6.03-1
ii  perl                 5.14.2-6

Versions of packages mr suggests:
ii  bzr             <none>
ii  curl            7.23.1-2
ii  cvs             <none>
ii  darcs           <none>
ii  fossil          <none>
ii  git [git-core]  1:1.7.7.3-1
ii  liburi-perl     1.59-1
ii  mercurial       <none>
ii  subversion      1.6.17dfsg-3

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to