Steve Langasek writes ("Bug#968315: dgit fails at serializing quilt patches in 
pam source"):
...
> dgit: error: quilt fixup cannot be linear.  Stopped at:
> dgit:  6f4c661d..e8d14c81: changed 
> .pc/007_modules_pam_unix/.timestamp,.pc/007_modules_pam_unix/modules/pam_unix/Makefile.am,.pc/007_modules_pam_unix/modules/pam_unix/README,.pc/007_modules_pam_unix/modules/pam_unix/obscure.c,.pc/007_modules_pam_unix/modules/pam_unix/pam_unix.8,.pc/007_modules_pam_unix/modules/pam_unix/pam_unix.8.xml,.pc/007_modules_pam_unix/modules/pam_unix/pam_unix_passwd.c,.pc/007_modules_pam_unix/modules/pam_unix/support.h,.pc/applied-patches,debian/patches/007_modules_pam_unix,debian/patches/series
> 
> dgit: Maybe you need one of --[quilt=]gbp --[quilt=]dpm --quilt=unapplied ?
> dgit: Maybe orig tarball(s) are not identical to git representation?
> 
> dgit: error: quilt history linearisation failed.  Search `quilt fixup' in 
> dgit(7).
..
> It's not an unapplied tree; I probably would've preferred that, but
> --quilt=unapplied was useless here and I only started to make any progress
> at all when I applied the patches to the tree and committed.

I haven't actually looked at your branch or anything but just looking
at this error message:

I think if you delete the .pc directory from your git tree it will be
directly in dgitc format.

If you want to keep the .pc directory in your master branch then dgit
doesn't support that right now.  I'm not sure whether there ought to
be a quilt mode for "maintainer view has .pc directory".

Ian.

Reply via email to