Your message dated Wed, 07 Dec 2016 09:05:26 +0000 with message-id <e1ceyai-0006kh...@fasolo.debian.org> and subject line Bug#847234: fixed in r-cran-rcurl 1.95-4.8-2 has caused the Debian Bug report #847234, regarding r-cran-rcurl: directory vs. symlink conflict: /usr/lib/R/site-library/RCurl/examples 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.) -- 847234: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847234 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: r-cran-rcurl Version: 1.95-4.8-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: jessie -> stretch jessie -> sid 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...): 2m19.9s INFO: dirname part contains a symlink: /usr/lib/R/site-library/RCurl/examples/CIS (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/CIS (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/CIS/cis.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/CIS/cis.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/CIS/cis1.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/CIS/cis1.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/chunks.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/chunks.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/cis1.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/cis1.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/concurrent.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/concurrent.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/concurrent.html (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/concurrent.html (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/concurrent.xml (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/concurrent.xml (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/curl.c (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/curl.c (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/download.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/download.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/elapsed.png (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/elapsed.png (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/encoding.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/encoding.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/ftpList.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/ftpList.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/getinfo.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/getinfo.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/headers.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/headers.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/headers2.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/headers2.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/html.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/html.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/logo.jpg (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/logo.jpg (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/multi.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/multi.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/nestedHTML.html (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/nestedHTML.html (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/nestedHTML.xml (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/nestedHTML.xml (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/omg.netrc (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/omg.netrc (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/passwd.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/passwd.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/passwd2.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/passwd2.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/passwdSSL.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/passwdSSL.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/post.c (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/post.c (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/post.html (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/post.html (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/postFormPasswd.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/postFormPasswd.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/progress.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/progress.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/proxy.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/proxy.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/readHeader.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/readHeader.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/soap.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/soap.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/speakeasy.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/speakeasy.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/system.png (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/system.png (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/time.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/time.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/upload.R (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/upload.R (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/user.png (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/user.png (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/worm.S (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/worm.S (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/xmlParse.html (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/xmlParse.html (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples /usr/lib/R/site-library/RCurl/examples/xmlParse.xml (r-cran-rcurl) != /usr/share/doc/r-cran-rcurl/examples/xmlParse.xml (?) /usr/lib/R/site-library/RCurl/examples -> ../../../../share/doc/r-cran-rcurl/examples cheers, Andreas
r-cran-rcurl_1.95-4.8-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: r-cran-rcurl Source-Version: 1.95-4.8-2 We believe that the bug you reported is fixed in the latest version of r-cran-rcurl, 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 847...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <ti...@debian.org> (supplier of updated r-cran-rcurl 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: Wed, 07 Dec 2016 08:43:58 +0100 Source: r-cran-rcurl Binary: r-cran-rcurl Architecture: source amd64 Version: 1.95-4.8-2 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <debian-med-packag...@lists.alioth.debian.org> Changed-By: Andreas Tille <ti...@debian.org> Description: r-cran-rcurl - GNU R General network (HTTP/FTP/...) client interface Closes: 847234 Changes: r-cran-rcurl (1.95-4.8-2) unstable; urgency=medium . * example dir is no symlink any more Closes: #847234 Checksums-Sha1: d660df747747970502cdfb04849043707606445b 2151 r-cran-rcurl_1.95-4.8-2.dsc a3776bdc4e032257a8932262c71ed9975a62dc8a 20016 r-cran-rcurl_1.95-4.8-2.debian.tar.xz cb075f8ef8769dab4d6e8a827110a90858d70ff0 54740 r-cran-rcurl-dbgsym_1.95-4.8-2_amd64.deb 1764ee4737fb5043841bc40d869070aa69367bf0 7953 r-cran-rcurl_1.95-4.8-2_amd64.buildinfo a83f940e74c46dacd4919cb7563b0f2090d1e7ec 606784 r-cran-rcurl_1.95-4.8-2_amd64.deb Checksums-Sha256: a36aff69b3824e403dc456778d921f646b213990f2d4590999d6cb9012107b5e 2151 r-cran-rcurl_1.95-4.8-2.dsc da35b08b5b86db2efa457531ecabf1387f3df6b952200a2f6f27613f67b176b3 20016 r-cran-rcurl_1.95-4.8-2.debian.tar.xz 20048a9950330663a40c6ca392ffd9dff9beab2e59f1bf395bdf037bcf1f3faa 54740 r-cran-rcurl-dbgsym_1.95-4.8-2_amd64.deb 000f0bef92d2773c6e34e65244bb37dcceaf2a2470d904ebe8aabe802e5999e1 7953 r-cran-rcurl_1.95-4.8-2_amd64.buildinfo af3fb0cabc065badabaec5cf0a249ba68bd2604a65d701c180f56cb59e6297f2 606784 r-cran-rcurl_1.95-4.8-2_amd64.deb Files: 933a9571278c9eeb1ca4eca0904963d1 2151 gnu-r optional r-cran-rcurl_1.95-4.8-2.dsc b95b869ceaa7d16e8ea98714f2820402 20016 gnu-r optional r-cran-rcurl_1.95-4.8-2.debian.tar.xz f6dc7ad54d95b9d386d472e3edda7d45 54740 debug extra r-cran-rcurl-dbgsym_1.95-4.8-2_amd64.deb dc23cd2dd246f526a1e59090e0d24be2 7953 gnu-r optional r-cran-rcurl_1.95-4.8-2_amd64.buildinfo 6300ba6efeb00a403892ff4358662c9b 606784 gnu-r optional r-cran-rcurl_1.95-4.8-2_amd64.deb -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlhHvxURHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtEOXA/+MCuqspiIJW0TesWK2dGvKZcC9689tDGO vQZjvz7yxKVZq+6qCTnd8eoxi71swt/Wup+Iz+YuPArWCk7Clg/3avs28HzQ9dXa p01UAmih1IMr/ChxuiAx+Ezts6ndxeFmWOH8uYdYD36v7WVTqnWb/hwHfL/VHZ7N LQs6aXbi/bPd1d/IiTjEKEK/5/jAVpeTW3GQ5BczaI/lVgSdB+O8ExhU/ufgV0Dx Tvruu5jscM0ldX8CBLmhPWEKBjEl6+OUFoQb6u6SsNDjvfa2+RTadhhLe1x3j8S8 S9FJnUPYm99MVqrFt+PO+AUjj0d7Zx6bc/1h6tytk6uuM72PBvnxPdTFAZmlVYN+ 1v0Y8tw91S+oG7WyIUN5E08Iz31e/9ILbZC4pNRWmL4N2oBJ2qZXuG5kqfySo0W8 6VFMbos2LTRtuzIkgZZgaEUAtmTUuOljJKe43M9DVm+6M4E1lKnsWc7KFm+EHkR7 oJr42sS662jiriur5t2sVTfiD7knGciO/frUnOWsl2WRZOxxtA22+DKmuepBEUj8 wsOqodw59iM2OzqNSSvAUaMUZ0p9xzuHuXc/uDJwQmOi+C15pXVo6c5TbCybiuaR /3b1bzHwxgBtq+3C/bW4Qz33DY50b3kP64lyD3NMHEOybOnWscfxGhJ3kDWWqT+f TxI0Tj3m7Vk= =Ft5S -----END PGP SIGNATURE-----
--- End Message ---