on quilt, dpkg, dgit and symlinks.

Guillem Jover guillem at debian.org
Fri Mar 10 03:22:03 UTC 2017


Hi!

On Fri, 2017-03-10 at 02:04:08 +0000, peter green wrote:
> dgit claimed I was creating a new symlink and that creation of a new
> symlink could not be represented by 3.0 (quilt). So I removed the
> symlink, dpkg-source called by dgit then warned about "deletion" of
> said symlink. Furthermore when I extracted the resulting source
> package the symlink reappeared.

> After some tracking down it seems a patch *can* create a symlink and
> that both dpkg-source and "quilt push" will happily apply such a patch.

Yes, patch and dpkg-source can, via git format patches.

> quilt pop on the other hand is not so happy. Sometimes it will remove
> the patch, sometimes it will complain that it "won't remove cleanly". I
> haven't figured out the exact trigger.

If the symlink target has changed, I'd expect that to happen. If you
have found other time when this can happen this could be a bug in
quilt.

Thanks,
Guillem



More information about the vcs-pkg-discuss mailing list