Bug#642895: leiningen: gitpkg master causes an error

Daigo Moriwaki daigo at debian.org
Sun Sep 25 11:48:07 UTC 2011


Package: leiningen
Version: 1.6.1-1
Severity: important

Although I followed debian/README.source, I failed to build the package and
ended up with an error caused by $ gitpkg master

% git pull --all --tags
Fetching origin
Already up-to-date.

% gitpkg master
pristine-tar checkout ../deb-packages/leiningen/leiningen_1.6.1.orig.tar.gz
fatal: not a tree object
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
pristine-tar: command failed: git archive --format=tar
5ec6a70228e6466f25eae0b22d3ddc798f103a47 | (cd
'/tmp/pristine-tar.dvf8IysXoV' && tar x)
ERROR: pre-export-hook
'/usr/share/gitpkg/hooks/pristine-tar-pre-export-hook' failed

% pristine-tar -v checkout ../deb-packages/leiningen/leiningen_1.6.1.orig.tar.gz
pristine-tar: git archive --format=tar
5ec6a70228e6466f25eae0b22d3ddc798f103a47 | (cd
'/tmp/pristine-tar.2bsfSF9xK6' && tar x)
fatal: not a tree object
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
pristine-tar: command failed: git archive --format=tar
5ec6a70228e6466f25eae0b22d3ddc798f103a47 | (cd
'/tmp/pristine-tar.2bsfSF9xK6' && tar x)

% git ls-tree 5ec6a70228e6466f25eae0b22d3ddc798f103a47
fatal: not a tree object


My environment looks like followings:

% git branch -a
* master
  patch-queue
  pristine-tar
  upstream
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
  remotes/origin/patch-queue
  remotes/origin/pristine-tar
  remotes/origin/upstream

% cat .git/config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = ssh://git.debian.org/git/pkg-java/leiningen.git
[branch "master"]
        remote = origin
        merge = refs/heads/master
[branch "upstream"]
        remote = origin
        merge = refs/heads/upstream
[branch "pristine-tar"]
        remote = origin
        merge = refs/heads/pristine-tar
[branch "patch-queue"]
        remote = origin
        merge = refs/heads/patch-queue
[gitpkg]
        pre-export-hook = /usr/share/gitpkg/hooks/pristine-tar-pre-export-hook
        deb-export-hook = /usr/share/gitpkg/hooks/quilt-patches-deb-export-hook


% dpkg -l gitpkg | grep "^ii"
ii  gitpkg                                       0.21
                       tools for maintaining Debian packages with git


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

Kernel: Linux 2.6.35.4-rscloud (SMP w/4 CPU cores)
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP (charmap=EUC-JP)
Shell: /bin/sh linked to /bin/dash

Versions of packages leiningen depends on:
ii  ant                               1.8.2-4
ii  clojure1.2                        1.2.1+dfsg-3
ii  libbackport-util-concurrent-java  3.1-3
ii  libclassworlds-java               1.1-final-5
ii  libclucy-clojure                  0.2.2-2
ii  libjaxp1.3-java                   1.3.05-1
ii  liblucene2-java                   2.9.4+ds1-4
ii  libmaven-ant-tasks-java           2.0.10-1
ii  libmaven2-core-java               2.2.1-6
ii  libplexus-container-default-java  1.0-alpha-9-stable-1-6
ii  libplexus-interpolation-java      1.11-3
ii  libplexus-utils-java              1:1.5.15-4
ii  librobert-hooke-clojure           1.1.2-1
ii  libwagon-java                     1.0.0-1
ii  openjdk-6-jre                     6b23~pre9-1

Versions of packages leiningen recommends:
pn  clojure-contrib  1.2.0-2
pn  rlwrap           <none>

leiningen suggests no packages.

-- no debconf information


-- 
Daigo Moriwaki   <daigo at debian dot org>





More information about the pkg-java-maintainers mailing list