Your message dated Fri, 21 Nov 2014 15:20:15 +0000
with message-id <e1xrq0n-0007zl...@franck.debian.org>
and subject line Bug#768247: fixed in burp 1.3.48-4.1
has caused the Debian Bug report #768247,
regarding burp-dbg: unhandled symlink to directory conversion: 
/usr/share/doc/PACKAGE
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.)


-- 
768247: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768247
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: burp-dbg
Version: 1.3.48-4
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

an upgrade test with piuparts revealed that your package installs files
over existing symlinks and possibly overwrites files owned by other
packages. This usually means an old version of the package shipped a
symlink but that was later replaced by a real (and non-empty)
directory. This kind of overwriting another package's files cannot be
detected by dpkg.

This was observed on the following upgrade paths:

  wheezy -> jessie

For /usr/share/doc/PACKAGE this may not be problematic as long as both
packages are installed, ship byte-for-byte identical files and are
upgraded in lockstep. But once one of the involved packages gets
removed, the other one will lose its documentation files, too,
including the copyright file, which is a violation of Policy 12.5:
http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile

For other overwritten locations anything interesting may happen.

Note that dpkg intentionally does not replace directories with symlinks
and vice versa, you need the maintainer scripts to do this.
See in particular the end of point 4 in
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase

It is recommended to use the dpkg-maintscript-helper commands
'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.2)
to perform the conversion, ideally using d/$PACKAGE.mainstscript.
See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.


>From the attached log (usually somewhere in the middle...):

0m55.3s ERROR: FAIL: silently overwrites files via directory symlinks:
  /usr/share/doc/burp-dbg/changelog.Debian.gz (burp-dbg) != 
/usr/share/doc/burp/changelog.Debian.gz (burp)
  /usr/share/doc/burp-dbg/changelog.gz (burp-dbg) != 
/usr/share/doc/burp/changelog.gz (burp)
  /usr/share/doc/burp-dbg/copyright (burp-dbg) != /usr/share/doc/burp/copyright 
(burp)


cheers,

Andreas

Attachment: burp-dbg_1.3.48-4.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: burp
Source-Version: 1.3.48-4.1

We believe that the bug you reported is fixed in the latest version of
burp, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 768...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jean-Michel Nirgal Vourgère <jmv_...@nirgal.com> (supplier of updated burp 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 15 Nov 2014 20:17:29 +0000
Source: burp
Binary: burp burp-dbg
Architecture: source amd64
Version: 1.3.48-4.1
Distribution: unstable
Urgency: low
Maintainer: Bastiaan Franciscus van den Dikkenberg <b...@dikkenberg.net>
Changed-By: Jean-Michel Nirgal Vourgère <jmv_...@nirgal.com>
Description:
 burp       - Simple cross-platform network BackUp and Restore Program
 burp-dbg   - debugging symbols for Burp
Closes: 768247
Changes:
 burp (1.3.48-4.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * New burp-dbg.mainscript with symlink_to_dir (Closes: #768247)
     /usr/share/doc/burp-dbg was a symlink to burp up to 1.3.48-1, real dir in
     1.3.48-2.
   * debian/control: Add burp-dbg Pre-Depends: ${misc:Pre-Depends} for
     maintscript.
Checksums-Sha1:
 d3ee62649d9e25a9118924b97742ee577a17dca8 2005 burp_1.3.48-4.1.dsc
 e0de429c4098c10077a566e4bd5da449695b9d5c 23464 burp_1.3.48-4.1.debian.tar.xz
 3a6152637f0b41ecb642531ae01ea1fd816ce3cf 174438 burp_1.3.48-4.1_amd64.deb
 6f17ba7bb496e087fd78b311fd6f0b5af4e03b45 432906 burp-dbg_1.3.48-4.1_amd64.deb
Checksums-Sha256:
 1705aec5583951945aff53e8745d2b66580472dccf0ec0cbe64f335eb0cd9840 2005 
burp_1.3.48-4.1.dsc
 ae0467947bdb83093c20933a85598e5dc246fe05e81f46714b08de8cca68f1bd 23464 
burp_1.3.48-4.1.debian.tar.xz
 5c0db3eef8c961fe120e14b8096dc01dc9555c3d294e1c290fe26b436b36d44e 174438 
burp_1.3.48-4.1_amd64.deb
 97de714f4657cbb2b4c0d3209dd24e16dfa44db379bce79992b5d79ab1208153 432906 
burp-dbg_1.3.48-4.1_amd64.deb
Files:
 3f3fc6b5b0a8236ae9468bcd0d7cec9e 2005 utils extra burp_1.3.48-4.1.dsc
 3685b319d3d5ececb9db48f9eed74ce2 23464 utils extra 
burp_1.3.48-4.1.debian.tar.xz
 aae77857bf80e544317d64982933a346 174438 utils extra burp_1.3.48-4.1_amd64.deb
 1ffe3e1aec4afdf8c61ba7025cb7fc01 432906 debug extra 
burp-dbg_1.3.48-4.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUaK7aAAoJECrpAeXHAhjSEi8P/jKndOKPAjKysU14d7WNkuvR
H0ujMx9IiShH06Sz3ulA2A8LN4PevBA8tYQ9clxlHx+8l8+DxN/BT7AciN04Mbjx
ZL6bPgIwcAqt7hf45VwyUgTPIbDDHZiQ1jGXlQgPA9hMSFXh8Jn59hpPVhVndPfJ
LDs6ZFV/eAA0OmzsjQX1AWOx3zRPyOn/pRPNVSAIO4B64wlUxZXHmFiFyPAhGPe0
BABr/IYVExGZW4gsO/SOviHwisJW1FLQfxedzKRr6rOGkiq1j7Gj75W/CYyVvXn5
Y7xKOZUjQEvfzrXAIdeuJEZrRQ017TQioubpuQCvkZ9hlCWBaC+DmX+O5zTaXtx1
vxjXSyo+wfvREG7VGXQvOavwkYGiNclCKXJp415Wjj7uH6jlYaysUZ215IddHHVt
dYDSekQrylCHmI+W5TVtQmeKKT0yYKEtJktspdCGSet6/rJpslyvpP+t+vaAbpGv
Aj3Gexh3YlN/jylAhkt6vNhcH8mjVTVSxMN3j6/Elnq+1bbtK1KsUXoNNhaADYZo
Io2sBODAk7n5PMJRm7u+Cv52Sz+aizbyfu2HcMZDDrv4kUctTdGpILGGpAoDu4NV
JpFlQSgJBieo0nJXZk6hMigSOorxMAOWAMYf0YpvfV/veOmUqahctE4Om3UIZnAg
PZc887WpweyZF1S+2pLS
=0akD
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to