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

Attachment: 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 ---

Reply via email to