Your message dated Wed, 06 May 2015 23:00:28 +0000
with message-id <e1yq8im-0005nr...@franck.debian.org>
and subject line Bug#782266: fixed in nettle 3.1-1
has caused the Debian Bug report #782266,
regarding nettle-dbg: directory vs. symlink conflict: /usr/share/doc/nettle-dbg 
-> libnettle4
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.)


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

Hi,

during a test with piuparts I noticed your package installs files over
an existing symlink shipped or created by another package.

This was observed during an sid->experimental upgrade.


Installing something over existing symlinks is considered bad practice.
See e.g. https://lists.debian.org/87ehlevcrf....@windlord.stanford.edu

It may break in subtle ways and dpkg cannot detect this as a problem.
* Your package might silently overwrite files installed at the symlink
  destination by other packages.
* If the package shipping the symlink decides to make the link point
  somewhere else (or turn it into a real directory), the files owned
  by your package "will be lost" somewhere in the filesystem.
* Depending on installation order the problematic path will be created
  either as a symlink or a directory: the package installed first will
  "win" and all others have "lost".
  Note that dpkg intentionally does not replace directories with
  symlinks and vice versa, see in particular the end of point 4 in
  
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase
  (Note: Adding Pre-Depends is *not* a solution.)

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

0m58.8s ERROR: FAIL: silently overwrites files via directory symlinks:
  /usr/share/doc/nettle-dbg/changelog.Debian.gz (nettle-dbg) != 
/usr/share/doc/libnettle4/changelog.Debian.gz (libnettle4:amd64)
    /usr/share/doc/nettle-dbg -> libnettle4
  /usr/share/doc/nettle-dbg/changelog.gz (nettle-dbg) != 
/usr/share/doc/libnettle4/changelog.gz (libnettle4:amd64)
    /usr/share/doc/nettle-dbg -> libnettle4
  /usr/share/doc/nettle-dbg/copyright (nettle-dbg) != 
/usr/share/doc/libnettle4/copyright (libnettle4:amd64)
    /usr/share/doc/nettle-dbg -> libnettle4

0m59.4s ERROR: FAIL: debsums reports modifications inside the chroot:
  /usr/share/doc/libnettle4/changelog.Debian.gz
  /usr/share/doc/libnettle4/changelog.gz


cheers,

Andreas

Attachment: nettle-dbg_3.0-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: nettle
Source-Version: 3.1-1

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

Debian distribution maintenance software
pp.
Magnus Holmgren <holmg...@debian.org> (supplier of updated nettle 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: Tue, 14 Apr 2015 20:39:08 +0200
Source: nettle
Binary: libnettle6 libhogweed4 nettle-dev nettle-bin nettle-dbg
Architecture: source amd64
Version: 3.1-1
Distribution: experimental
Urgency: low
Maintainer: Magnus Holmgren <holmg...@debian.org>
Changed-By: Magnus Holmgren <holmg...@debian.org>
Description:
 libhogweed4 - low level cryptographic library (public-key cryptos)
 libnettle6 - low level cryptographic library (symmetric and one-way cryptos)
 nettle-bin - low level cryptographic library (binary tools)
 nettle-dbg - low level cryptographic library (debugging symbols)
 nettle-dev - low level cryptographic library (development files)
Closes: 782266
Changes:
 nettle (3.1-1) experimental; urgency=low
 .
   * New upstream release. New SONAMEs libnettle6 and libhogweed4.
   * Drop native_64bit_test_needs_limits_h.patch; incorporated upstream.
   * Bump Standards-Version to 3.9.6.
   * Merge changes from unstable (2.7.1-3 through 2.7.1-5) (Closes: #782266).
Checksums-Sha1:
 713fc8b22394529d88db2601859abca524eae096 2061 nettle_3.1-1.dsc
 57ad2aff231ba625c35f77b2bf80d29dfb136ce1 1851489 nettle_3.1.orig.tar.gz
 24322107ea8bef6e41d9d499d593ce199835f4f4 18756 nettle_3.1-1.debian.tar.xz
 1e94353228d8630b60619a9b37fb79ab4758fbe3 188608 libnettle6_3.1-1_amd64.deb
 a0eaa4a6186683b4c163cb4107cf87f8206b4c58 136134 libhogweed4_3.1-1_amd64.deb
 1fd5e4ac5371137766d68163b059dbadfa421bf9 1016384 nettle-dev_3.1-1_amd64.deb
 141cc658f658aad8e6b10635bd6a8b3cf08f42d0 24318 nettle-bin_3.1-1_amd64.deb
 820943a4cd05e79009f6afc15b065a447d96807e 316332 nettle-dbg_3.1-1_amd64.deb
Checksums-Sha256:
 4d125ff6e58c65e6ad4ead6ec060ec677ef137b1ea27ffb9b519080b6a7cdfec 2061 
nettle_3.1-1.dsc
 f6859d4ec88e70805590af9862b4b8c43a2d1fc7991df0a7a711b1e7ca9fc9d3 1851489 
nettle_3.1.orig.tar.gz
 7bd1929fe4dfe59baa828cc55b346223a1fe643b205b30e1aedadea0df873d65 18756 
nettle_3.1-1.debian.tar.xz
 5b0e023d761795c28134913ebb4647222048dac69400f368342db0e6f962ffc3 188608 
libnettle6_3.1-1_amd64.deb
 3644709e0b702471c628f4937442a3044bea1bf4d96efc94d9cf40fb2dc9a5d7 136134 
libhogweed4_3.1-1_amd64.deb
 99ba4752e04d1c11ab2f13b69960dc549a97dc8c7d7e7a5464fcb25c1dbaadf3 1016384 
nettle-dev_3.1-1_amd64.deb
 40e93e84bf334b851d630898cc024b624f05885ef48ca621d3f8db35e418f999 24318 
nettle-bin_3.1-1_amd64.deb
 690a34945420b6a1edb7419ec1d76e9909cb45f317af3d378fd423a3f7f3ef29 316332 
nettle-dbg_3.1-1_amd64.deb
Files:
 4c238c53f2ba012729cc862d7c36d6f6 2061 libs optional nettle_3.1-1.dsc
 075a3699cbab48ffa2ea6f9aad91e123 1851489 libs optional nettle_3.1.orig.tar.gz
 31decb30982cb1a99f9e6beecb1bbf49 18756 libs optional nettle_3.1-1.debian.tar.xz
 aabe4c378c75345860e4c7ad6eba83b9 188608 libs optional 
libnettle6_3.1-1_amd64.deb
 d8d0e3a47864c380d3b9a19ec5f2b79d 136134 libs optional 
libhogweed4_3.1-1_amd64.deb
 855b56f4bd6f657ad5d59a891ee9b803 1016384 libdevel optional 
nettle-dev_3.1-1_amd64.deb
 dffe8a1f0a408033246d310eb614e729 24318 misc optional nettle-bin_3.1-1_amd64.deb
 ac7e193c6815241e5578fa40d02f4c89 316332 debug extra nettle-dbg_3.1-1_amd64.deb

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

iQIcBAEBCAAGBQJVLWQkAAoJENTyGb/smYSJoPwP/3V9Vlmw5FHpAZR4o+U6+DBo
b0+KfgDim3yFSpJkWUk6f/6YLu65Ye8aU6fTGCxaKMTaWeBDpAfofle5gAoCQKL+
thixoWvLtcfeS1AAXaj+3VnY4O+CsKylJTd8HvNdl2mm3LmMwVMBEpIzwTPd/KwV
RfAR4mDvcyH0T9s0360mxReqU+j9Ph+hfozBbnn3BEmlSNakXFUY0bGjCaSGk6Hl
3yqKG5NKtzYoGqrd/rcFcFeKTfKfbL3HbouhOj6ed2HugFc89TC4CAPqfpjbd2G/
N4Xu7p51BpEDH1OgNf9PPA7mc/OWjo9GcKxjSiM8u6rpMNv4/sQt5VJZPhVguWRx
SUdnNLapvzgpV7zZP2IFT8CBYDZbfeJgGmxawhRJOCkehB2+CkIdxQBncX3vFlXH
6JqDi31gVGzVqHqRnGUbsG74O0qcdnMNYkHhXIuF3+jlwEpP4JyII+0RgWINA5Aq
D8Kg2mPSsj1m079QHyE4w25BnOQAoHyWMuZqUkVBD6fh+xE8j1aDlcdO2Pt4GLAx
4htomWBxV/TQoEfUxUfgUkjHPCndyUuP1EdpCxHCwzjzHXDrk65qPulxxvu70gMM
7lneyyXqyLrTLd6JM/sc1GApDsAop8l17Ln+xMdIK0oGjThiQqQp3qPf6VRo/F+7
11m//6tsE4dXmULaWZvO
=e2kt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to