Your message dated Sat, 08 Nov 2014 06:19:13 +0000
with message-id <e1xmzmf-0007xq...@franck.debian.org>
and subject line Bug#768266: fixed in myproxy 6.0-2
has caused the Debian Bug report #768266,
regarding libmyproxy-doc: 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.)


-- 
768266: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768266
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmyproxy-doc
Version: 6.0-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:

  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...):

1m28.2s ERROR: FAIL: silently overwrites files via directory symlinks:
  /usr/share/doc/libmyproxy-doc/changelog.Debian.gz (libmyproxy-doc) != 
/usr/share/doc/libmyproxy-dev/changelog.Debian.gz (libmyproxy-dev:amd64)
  /usr/share/doc/libmyproxy-doc/copyright (libmyproxy-doc) != 
/usr/share/doc/libmyproxy-dev/copyright (libmyproxy-dev:amd64)


cheers,

Andreas

Attachment: libmyproxy-doc_6.0-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: myproxy
Source-Version: 6.0-2

We believe that the bug you reported is fixed in the latest version of
myproxy, 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.
Mattias Ellert <mattias.ell...@fysast.uu.se> (supplier of updated myproxy 
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: SHA1

Format: 1.8
Date: Fri, 07 Nov 2014 23:51:15 +0100
Source: myproxy
Binary: myproxy libmyproxy6 libmyproxy-dev myproxy-server myproxy-admin 
libmyproxy-doc libmyproxy-dbg myproxy-dbg
Architecture: source amd64 all
Version: 6.0-2
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <mattias.ell...@fysast.uu.se>
Changed-By: Mattias Ellert <mattias.ell...@fysast.uu.se>
Description:
 libmyproxy-dbg - Credential Management Service Debug Symbols
 libmyproxy-dev - Credential Management Service Development
 libmyproxy-doc - Credential Management Service Documentation
 libmyproxy6 - Credential Management Service Library
 myproxy    - Credential Management Service Client
 myproxy-admin - Credential Management Service Administration Tools
 myproxy-dbg - Credential Management Service Debug Symbols
 myproxy-server - Credential Management Service Server
Closes: 768266
Changes:
 myproxy (6.0-2) unstable; urgency=medium
 .
   * Properly handle symlink-to-dir conversion in doc package (Closes: #768266)
   * Enable TLS - debian's openssl has disabled SSLv3 by default
Checksums-Sha1:
 f4accbe22b8aa2ccb87e6a0d607e3daa295289fb 2703 myproxy_6.0-2.dsc
 18d18f5d291cade110721adf95a426854657d014 9860 myproxy_6.0-2.debian.tar.xz
 8ca3eb0c1472a274e1e4290d1c4a10e75096d49e 48376 myproxy_6.0-2_amd64.deb
 1c410f74e07733a20fc941d4efbc69ee0b78fcb8 98970 libmyproxy6_6.0-2_amd64.deb
 640c789a00c6b1c2af108862e66f57524dc963b5 14834 libmyproxy-dev_6.0-2_amd64.deb
 46f52721f9f5b10365b882efbc7f63dc583ea40c 43966 myproxy-server_6.0-2_amd64.deb
 104c8055795621328a1c121b21117decdae4afd3 42710 myproxy-admin_6.0-2_amd64.deb
 2831c355042d71bf3b093c9f2ef71077f2869e5a 231086 libmyproxy-dbg_6.0-2_amd64.deb
 202d2ea95b1132e94bb508a78924909518242c54 90530 myproxy-dbg_6.0-2_amd64.deb
 a892c663ef362ff310a9f480808d5fce040a9906 24992 libmyproxy-doc_6.0-2_all.deb
Checksums-Sha256:
 7a76ac109215061f1fd2220b1b22d2b292dc0a2de6e9171d38b86c3e70598449 2703 
myproxy_6.0-2.dsc
 1a75d205a1f50e35b3c42b20dfc50213315a6a7533f96c248f0d10d688aa9130 9860 
myproxy_6.0-2.debian.tar.xz
 a346a11bbb2535865f1df904fc00f9ba4bc2f7bff638c26f523558d14eec93da 48376 
myproxy_6.0-2_amd64.deb
 20e80bd1e8b284bbb8fa137d004e0350c7d626dc20fc6fc3ce97117ae2dd4ed9 98970 
libmyproxy6_6.0-2_amd64.deb
 26f0f8ae8a66b32f841cae9824f4cebbeca291ae6c54b9192849746a16426cb2 14834 
libmyproxy-dev_6.0-2_amd64.deb
 38feb9c09cedb92ce4512bc985eb29f2370c7efc98c67bbb3c5f7d4e229f051c 43966 
myproxy-server_6.0-2_amd64.deb
 dc1798364e6890770874d46cb759ddebe893a0e7450da361fe766d7cbc5d3f48 42710 
myproxy-admin_6.0-2_amd64.deb
 e503452ddaff2e1596ac529c4af192e0e5fcfe80dc4440a3a970f2e6ccf104c8 231086 
libmyproxy-dbg_6.0-2_amd64.deb
 1e41581c9902fc751e5fd80cc3da8675db35dd3eb1cd243a65d31df1b3423116 90530 
myproxy-dbg_6.0-2_amd64.deb
 602d5ceb21ca9ec8d5f9ac1c57fea8e8d9a133505cd035b3834a8e929eaf43e3 24992 
libmyproxy-doc_6.0-2_all.deb
Files:
 3881251605e93a8b65649b592c505eba 2703 net optional myproxy_6.0-2.dsc
 293a3d2506e864fb18679ff0445bf621 9860 net optional myproxy_6.0-2.debian.tar.xz
 85893c78a533d922fe08eee2a7270b8f 48376 net optional myproxy_6.0-2_amd64.deb
 009f286f307e5b8625d426762bc31790 98970 libs optional 
libmyproxy6_6.0-2_amd64.deb
 97c580ab35c185b4eeb5104bf3ff4e41 14834 libdevel optional 
libmyproxy-dev_6.0-2_amd64.deb
 572204943b94a699485d38f1428a106e 43966 net optional 
myproxy-server_6.0-2_amd64.deb
 a9ef6887625d913e703d6216ee6b95e0 42710 net optional 
myproxy-admin_6.0-2_amd64.deb
 f13eb4c8cbb0dd36cd78fb447f3d3dee 231086 debug extra 
libmyproxy-dbg_6.0-2_amd64.deb
 edfd33709732f5454b25150cf965fbf2 90530 debug extra myproxy-dbg_6.0-2_amd64.deb
 315438e1fc6ccdc8bdd40255a4fe1652 24992 doc optional 
libmyproxy-doc_6.0-2_all.deb

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

iQIcBAEBAgAGBQJUXbD2AAoJEOiuwv874alL5+4QAKRFXuZnqVzA9n2/IO9l4LiP
I1JHkUdirpDRB8rLo7KzwLK0Baf29KYVa5rkiz8IQSZD+lHVNXdda8QTGZnMN73I
XQUItxGJBiGjgUSTUjhkVs9FV368Z0SS+8MJW3JfSoZGXbPb8t8+xmhFt3v3IHNk
F4rfNj2xV5G/Ce7WY0SWzG2vtOHgOe4shpCyhLGBxb5OaxT54/pNxS3hNi/PopPm
NLgZJOsxgfFBiovNXNraxeM2ZQ8Ita/AwDUMmKEa/c5ByWXmn2ol3XXtlOs7ZLdo
JBM03p8rkKThHCgKXWCt73VjfpDgefs44i4SpMPphgRXTPgwPZFY8vWBd2FhzXYf
TlNKVyz5ztw2sm1ZaZDF5hBAOO3BwuKA6A+Img8qHfp7wKmHJZnKJTMKxxJcjqYg
ANvoypIvdzf+/0SRMnfWrzM2C0N2YsyvMrrmrGaG1OpxdwQsMsM8ivK1K1EHWP8F
RnDChW+xXZhTmcwF+NGDVoUk0s8TFawLr5358hpwkAmP/PJhEru0YO54VeLtOy1D
0WHRjyQUy0DqLy4S+s4eVPoraerkdY7k+fQGfrIDkOH7I+01zdsyO3ITMui+SaSK
GoiRx5hDrT2d/RBwhpglHh3vhdoVAqhxWPIZWfcY+VCAhYvmomx7EO2EkayA87Sc
K5Trnp2F0y1IkO66NvWC
=0cJK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to