Your message dated Mon, 9 Jan 2017 02:32:34 +0000
with message-id <22642.63042.181546.982...@chiark.greenend.org.uk>
and subject line Re: Bug#850005: dgit push without dgit build-source
has caused the Debian Bug report #850005,
regarding dgit push without dgit build-source
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
850005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850005
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dgit
Version: 2.13
Severity: normal

Hello,

I'm trying to build a source package for unstable on a stable system. I
think this should work just fine, but:


$ dgit --dpm build-source
[...]
dpkg-checkbuilddeps: Unmet build dependencies: python-pytest-catchlog
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
dgit: failed command: dpkg-buildpackage '-i'\\'.git/' -I.git -T clean
dgit: subprocess failed with error exit status 3

$ dgit --dpm build-source -- d
dgit: build-source takes no additional arguments
[...]

$ debuild -S -uc -us # hrmpf
[...]
dpkg-buildpackage: binary and diff upload (original source NOT included)

$ dgit --dpm push
canonical suite name for unstable is sid
downloading 
http://ftp.debian.org/debian//pool/main/p/python-llfuse/python-llfuse_1.1.1+dfsg-4.dsc...
last upload to archive has NO git hash
using existing python-llfuse_1.1.1+dfsg.orig.tar.xz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  138k  100  138k    0     0   138k      0 --:--:-- --:--:-- --:--:--  138k
dpkg-source: info: extracting python-llfuse in python-llfuse-1.1.1+dfsg
dpkg-source: info: unpacking python-llfuse_1.1.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking python-llfuse_1.1.1+dfsg-4.debian.tar.xz
synthesised git commit from .dsc 1.1.1+dfsg-4
Format `3.0 (quilt)', need to check/update patch stack
dgit: split brain (separate dgit view) may be needed (--quilt=dpm).
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.
dgit: --quilt=dpm but no cached dgit view:
dgit:  perhaps tree changed since dgit build[-source] ?
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.

--- End Message ---
--- Begin Message ---
Nikolaus Rath writes ("Bug#850005: dgit push without dgit build-source"):
> On Jan 04 2017, Nikolaus Rath <nikol...@rath.org> wrote:
> > It seems to me that something is wrong with the tree rather than with
> > git-dpm or dgit. I think this may be a consequence of the tree having
> > been imported from SVN. I will try to manually restore the missing files
> > in the master branch (bypassing git-dpm).
> >
> > If this is indeed the problem, then this potentially affects all
> > packages from the debian Python modules team (they've all been batch
> > converted from svn-buildpackage).
> 
> The following indeed fixed the problem:
> 
> $ git checkout master
> $ git checkout upstream src/llfuse.egg-info/
> $ git commit -m "Restored mysteriously disappeared upstream files."
> [master 29625] Restored mysteriously disappeared upstream files.
>  6 files changed, 192 insertions(+)
>  create mode 100644 src/llfuse.egg-info/PKG-INFO
>  create mode 100644 src/llfuse.egg-info/SOURCES.txt
>  create mode 100644 src/llfuse.egg-info/dependency_links.txt
>  create mode 100644 src/llfuse.egg-info/requires.txt
>  create mode 100644 src/llfuse.egg-info/top_level.txt
>  create mode 100644 src/llfuse.egg-info/zip-safe

Right, OK.  I think that means I should close this bug now.

> I'll do some more digging to figure out how these files disappeared and
> then send a heads up to the other dpmt people.

Let me know if you have any other oddities, thanks.

Ian.

-- 
Ian Jackson <ijack...@chiark.greenend.org.uk>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.

--- End Message ---

Reply via email to