On Fri, May 25, 2007, Guido Guenther wrote:
> >  I'm discovering git-buildpackage and using it for the first time; I
> >  wanted to import the "sparse" Debian package in a git repository with
> >  git-import-dsc, but this errored out as follows:
> This is in fact git-load-dirs failing, not git-import-dsc but it looks
> as if the .gitignore isn't in the upstream tarball but in the Debian
> patch. Could you attach a full log run with --verbose please.

 Sure; I'm handing the full set of commands I run in case you would like
 to reproduce:

% apt-get source sparse
% mkdir sparse && cd sparse
% git init
Initialized empty Git repository in .git/
% git-import-dsc -v ../sparse_0.2-2.dsc
Upstream version: 0.2
Debian version: 2
tar ['-C', '/home/lool/sparse/sparse/tmpRrfh2q', '--gzip', '-xf', 
'../sparse_0.2.orig.tar.gz'] []
git-init-db [] []
Initialized empty Git repository in .git/
git-add [] ['.']
git-commit ['-a'] ['-m', 'Imported upstream version 0.2']
Created initial commit 2b75f6086ab2cf921bd199bea88cd654233e9352
 116 files changed, 28666 insertions(+), 0 deletions(-)
 create mode 100644 FAQ
 create mode 100644 LICENSE
 create mode 100644 Makefile
 create mode 100644 README
[... skip many files added ...]
 create mode 100644 validation/typeconvert.c
 create mode 100644 validation/varargs1.c
git-tag [] ['-m', 'Upstream version 0.2', 'upstream/0.2']
git-branch [] ['upstream']
dpkg-source ['-x'] ['/home/lool/sparse/sparse_0.2-2.dsc', 
'/home/lool/sparse/sparse/tmpRrfh2q/unpack/sparse-0.2-2']
dpkg-source : extraction de sparse dans 
/home/lool/sparse/sparse/tmpRrfh2q/unpack/sparse-0.2-2
dpkg-source : extraction de sparse_0.2.orig.tar.gz
dpkg-source : /home/lool/sparse/sparse_0.2-2.diff.gz
git_load_dirs [] ['-s', 'Imported Debian patch 0.2-2', 
'/home/lool/sparse/sparse/tmpRrfh2q/unpack/sparse-0.2-2']
 VCSCMD:  git
The following paths are ignored by one of your .gitignore files:
.gitignore
Use -f if you really want to add them.
Traceback (most recent call last):
  File "/usr/bin/git_load_dirs", line 25, in ?
    init.run("git")
  File "/usr/lib/python2.4/site-packages/vcs_support/init.py", line 72, in run
    iobj.main()
  File "/usr/lib/python2.4/site-packages/vcs_support/vcs_interact.py", line 
155, in main
    self.catchup(needsupdate)
  File "/usr/lib/python2.4/site-packages/vcs_support/vcs_interact.py", line 
179, in catchup
    self.addfile(file)
  File "/usr/lib/python2.4/site-packages/vcs_support/vcs_interact.py", line 
203, in addfile
    self.wcobj.addtag(file)
  File "/usr/lib/python2.4/site-packages/vcs_support/vcs_wc.py", line 86, in 
addtag
    cmd().add + [file])
  File "/usr/lib/python2.4/site-packages/vcs_support/util.py", line 110, in 
chdircmd
    return apply(func, args, kwargs)
  File "/usr/lib/python2.4/site-packages/vcs_support/util.py", line 66, in 
safeexec
    return checkresult(result, expected)
  File "/usr/lib/python2.4/site-packages/vcs_support/util.py", line 94, in 
checkresult
    raise ExecProblem, info + " (expected exit code %d)" % expected
vcs_support.util.ExecProblem: exited with code 1 (expected exit code 0)
git_load_dirs returned 1
Couldn't import /home/lool/sparse/sparse/tmpRrfh2q/unpack/sparse-0.2-2
Failed to import Debian package

   HTH,

-- 
Loïc Minier

Reply via email to