Debian Bug report logs -
#691250
[debdiff] support source format 3.0 containing executables and symbolic links in debian/
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Devscripts Devel Team <devscripts-devel@lists.alioth.debian.org>:
Bug#691250; Package devscripts.
(Tue, 23 Oct 2012 14:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Helmut Grohne <helmut@subdivi.de>:
New Bug report received and forwarded. Copy sent to Devscripts Devel Team <devscripts-devel@lists.alioth.debian.org>.
(Tue, 23 Oct 2012 14:09:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: devscripts
Version: 2.12.4
Severity: wishlist
File: /usr/bin/debdiff
With the introduction of the 3.0 source format the debian directory may
be shipped as a .debian.tar.gz. This allows adding executable scripts
and symbolic links to the debian directory. See dh-exec for a use case.
Unfortunately debdiff is not up to the task in this case. Changing the
permission of a file is not represented in the resulting .debdiff.
With more and more packages adopting source format 3.0 this problem will
become more common. I suggest upgrading the severity if that happens.
Unfortunately there is no straight forward solution. The diff tool is
not capable of representing permission changes either. This lead to git
introducing its own format[1] for such things. Maybe this format can be
used? The gnu patch utility supports most of them since the 2.7
release[2].
Helmut
[1] man 1 git-diff-tree # /GENERATING
[2] This is not yet available in sid. But having the changes in the
diffs would make the diffs more useful for reviews right now.
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jan 6 12:06:32 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.