Your message dated Sat, 16 Apr 2016 18:49:44 +0000
with message-id <e1arvhs-0007tl...@franck.debian.org>
and subject line Bug#820876: fixed in ntfs-3g 1:2015.3.14AR.3-2
has caused the Debian Bug report #820876,
regarding ntfs-3g-dev: 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.)


-- 
820876: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820876
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ntfs-3g-dev
Version: 1:2015.3.14AR.3-1
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:

  sid -> experimental

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:
https://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
https://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.14)
to perform the conversion, ideally using d/$PACKAGE.maintscript.
Do not forget to add 'Pre-Depends: ${misc:Pre-Depends}' in d/control.
See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.


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

0m43.5s ERROR: FAIL: silently overwrites files via directory symlinks:
  /usr/share/doc/ntfs-3g-dev/changelog.Debian.gz (ntfs-3g-dev) != 
/usr/share/doc/ntfs-3g/changelog.Debian.gz (ntfs-3g)
    /usr/share/doc/ntfs-3g-dev -> ntfs-3g
  /usr/share/doc/ntfs-3g-dev/changelog.gz (ntfs-3g-dev) != 
/usr/share/doc/ntfs-3g/changelog.gz (ntfs-3g)
    /usr/share/doc/ntfs-3g-dev -> ntfs-3g
  /usr/share/doc/ntfs-3g-dev/copyright (ntfs-3g-dev) != 
/usr/share/doc/ntfs-3g/copyright (ntfs-3g)
    /usr/share/doc/ntfs-3g-dev -> ntfs-3g

0m45.3s ERROR: FAIL: debsums reports modifications inside the chroot:
  /usr/share/doc/ntfs-3g/changelog.Debian.gz
  /usr/share/doc/ntfs-3g/copyright


cheers,

Andreas

Attachment: ntfs-3g-dev_1:2015.3.14AR.3-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: ntfs-3g
Source-Version: 1:2015.3.14AR.3-2

We believe that the bug you reported is fixed in the latest version of
ntfs-3g, 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 820...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated ntfs-3g 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, 16 Apr 2016 14:05:11 +0000
Source: ntfs-3g
Binary: ntfs-3g ntfs-3g-dbg ntfs-3g-dev libntfs-3g863 ntfs-3g-udeb
Architecture: source amd64
Version: 1:2015.3.14AR.3-2
Distribution: experimental
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Description:
 libntfs-3g863 - read/write NTFS driver for FUSE (runtime library)
 ntfs-3g    - read/write NTFS driver for FUSE
 ntfs-3g-dbg - read/write NTFS driver for FUSE (debug)
 ntfs-3g-dev - read/write NTFS driver for FUSE (development)
 ntfs-3g-udeb - read/write NTFS driver for FUSE (udeb)
Closes: 820876
Changes:
 ntfs-3g (1:2015.3.14AR.3-2) experimental; urgency=low
 .
   * Restore symlink of ntfs-3g-dev documentation (closes: #820876).
Checksums-Sha1:
 a53393ccb5ca9d14b6daa2c4ba121f62f889b109 2211 ntfs-3g_2015.3.14AR.3-2.dsc
 7de566b49c830d8ee8b69858b05097fc9be81035 21856 
ntfs-3g_2015.3.14AR.3-2.debian.tar.xz
 d264aaa760af8971c042d84e7f5d6294e4956722 163420 
libntfs-3g863_2015.3.14AR.3-2_amd64.deb
 7d497783e25a3a295e677cb19634526da1d9e080 1657070 
ntfs-3g-dbg_2015.3.14AR.3-2_amd64.deb
 355baf3223c91c3466b1919afccbd3cbfbb1ce9e 231996 
ntfs-3g-dev_2015.3.14AR.3-2_amd64.deb
 eadd9a619c8a802193b74617da4132e5ec92c752 217938 
ntfs-3g-udeb_2015.3.14AR.3-2_amd64.udeb
 251d571540a5e12ce32d7a86b710ee72f412d737 388784 
ntfs-3g_2015.3.14AR.3-2_amd64.deb
Checksums-Sha256:
 bcfaa2e1ccb6c5baa7b93a5e72f451088e8c8a76bf73ccb1a588aba7a35d0101 2211 
ntfs-3g_2015.3.14AR.3-2.dsc
 a5a48732e280d9c0f6f467058c1d85b9aafdd52a5b00b18563bd701bc125b753 21856 
ntfs-3g_2015.3.14AR.3-2.debian.tar.xz
 ed0d1131a261302e85d85ec270e625f30afee92cab8c5716e1679e889a7b60a6 163420 
libntfs-3g863_2015.3.14AR.3-2_amd64.deb
 ae0faafd681f2e6eba07717d504fdc6fee8fdff3e552383986dd0cc036443e18 1657070 
ntfs-3g-dbg_2015.3.14AR.3-2_amd64.deb
 e59879a9e22769cc83b2691283e31495f3908bacf93a2052b43afe674563ecc6 231996 
ntfs-3g-dev_2015.3.14AR.3-2_amd64.deb
 fb942440b1c7ba5adc6edfc18a9a941eec5b02d24d2f1821b24779ac9b8606ae 217938 
ntfs-3g-udeb_2015.3.14AR.3-2_amd64.udeb
 e4d7d8b1215c55b6a7321ba9fbdb417ad89710123d21f03a7fb42760f0eac3ba 388784 
ntfs-3g_2015.3.14AR.3-2_amd64.deb
Files:
 fe25d1d79179a8b1b9d320e2218ad3b0 2211 otherosfs optional 
ntfs-3g_2015.3.14AR.3-2.dsc
 ad46b612a9473945a066f8459a384e32 21856 otherosfs optional 
ntfs-3g_2015.3.14AR.3-2.debian.tar.xz
 62ea7d97f3268a315d2d6e1eceb45ba8 163420 libs optional 
libntfs-3g863_2015.3.14AR.3-2_amd64.deb
 b83b77543dd19d541c2b04b07dfb9cc2 1657070 debug extra 
ntfs-3g-dbg_2015.3.14AR.3-2_amd64.deb
 d5f67c40a2e728e911d8a27fc71bc6ba 231996 libdevel optional 
ntfs-3g-dev_2015.3.14AR.3-2_amd64.deb
 3df3f495293de01ae0d4cb6dad12cb74 217938 debian-installer optional 
ntfs-3g-udeb_2015.3.14AR.3-2_amd64.udeb
 81605d74928e05cc0c9f0c645f85de13 388784 otherosfs optional 
ntfs-3g_2015.3.14AR.3-2_amd64.deb

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

iQIcBAEBCAAGBQJXEodOAAoJENzjEOeGTMi/6ZMP/1+qYVTv4SxG3Kq0QEDb8t8b
H6SrOJGWpEaWNMSmVz2dlzefdrQB8HmlZB5bLMXXTaHbzbmBaKVgBJyrdY/dG02F
W5mOlDr0uEKSmc8N2RlXpiQuW6VD0c9yh43UZRh2q5MWfZ/FysEalDdIM+reLKxf
McGfZM3bj8vskYoRDK+gKdk7cyFFM+B29TfRdKzFzc695gSTERFed3z3/EoUbHZq
sK+3BiRwLmr0eqiZu3f95NX8x+ZMH28lR7htwqz/ZuianBPyAbtX5o8+2hgAI5K2
Ul0g1khATzWOdPtT+raLyAdcFX8N7XgLfVXOoLL1hZNMLj2X67cHLhUDbzj77j4f
FLV3AeDXYHMpgEm4Vq0puy5BG6XGxqgiRS6bnjb3oje2MLbim+teSBQ43RZkqEI+
a8Kwf7lMI3hjp0A+XpG6Jl4F7AkTAOLVnG8FYTQF44p3w891vs1s37Y5gApX1j52
rVl/XAoQy+oTce9hkYseQHvLvIFhRrJiyA4svfBHCHE/L8WGpRLhsmCQ7qmylI6E
1O58fT0TfvFBbYaU9AgVhbHDu/BVoLn72mvIEEkCfZAF+N5k5/xohM9FYBSseCds
fi9j2kaW7k2PegkZGufKkVx6T1AAVpYAHaOM3zMtYW0ZhQ7gLka15jGTSTd/9Ldy
5OqC/DR/i2sV2f+e8SGL
=QzR1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to