Your message dated Mon, 27 Jan 2014 09:19:43 +0000
with message-id <e1w7im3-0002vg...@franck.debian.org>
and subject line Bug#736558: fixed in mediawiki-extensions 3.6
has caused the Debian Bug report #736558,
regarding mediawiki-extensions-openid: directory vs. symlink conflict: 
/var/lib/mediawiki/maintenance
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.)


-- 
736558: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736558
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mediawiki-extensions-openid
Version: 3.5
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.

Your package ships:

  ./var/lib/mediawiki/maintenance/
  ./var/lib/mediawiki/maintenance/mediawiki-extensions/
  ./var/lib/mediawiki/maintenance/mediawiki-extensions/openid/
  ./var/lib/mediawiki/maintenance/mediawiki-extensions/openid/optionToTable.php

but package mediawiki ships:

  ./var/lib/mediawiki/maintenance -> /usr/share/mediawiki/maintenance

Installing something over existing symlinks is considered bad practice.
See e.g. http://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
  
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase
  (Note: Adding Pre-Depends is *not* a solution.)

Please move the files shipped in your package to the "real" location.

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

0m58.6s INFO: dirname part contains a symlink:
  /var/lib/mediawiki/maintenance/mediawiki-extensions 
(mediawiki-extensions-openid) != 
/usr/share/mediawiki/maintenance/mediawiki-extensions (?)
  /var/lib/mediawiki/maintenance/mediawiki-extensions/openid 
(mediawiki-extensions-openid) != 
/usr/share/mediawiki/maintenance/mediawiki-extensions/openid (?)
  /var/lib/mediawiki/maintenance/mediawiki-extensions/openid/optionToTable.php 
(mediawiki-extensions-openid) != 
/usr/share/mediawiki/maintenance/mediawiki-extensions/openid/optionToTable.php 
(?)


cheers,

Andreas

Attachment: mediawiki-extensions-openid_3.5.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: mediawiki-extensions
Source-Version: 3.6

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

Debian distribution maintenance software
pp.
Thorsten Glaser <t...@mirbsd.de> (supplier of updated mediawiki-extensions 
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: SHA384

Format: 1.8
Date: Mon, 27 Jan 2014 09:33:32 +0100
Source: mediawiki-extensions
Binary: mediawiki-extensions-base mediawiki-extensions-geshi 
mediawiki-extensions-ldapauth mediawiki-extensions-openid 
mediawiki-extensions-collection mediawiki-extensions-graphviz 
mediawiki-extensions
Architecture: source all
Version: 3.6
Distribution: unstable
Urgency: medium
Maintainer: Mediawiki Maintenance Team 
<pkg-mediawiki-de...@lists.alioth.debian.org>
Changed-By: Thorsten Glaser <t...@mirbsd.de>
Description: 
 mediawiki-extensions - Extensions for MediaWiki -- Meta package
 mediawiki-extensions-base - Extensions for MediaWiki -- Base package
 mediawiki-extensions-collection - Extensions for MediaWiki -- Collection 
extension
 mediawiki-extensions-geshi - Extensions for MediaWiki -- SyntaxHighlight_GeSHi 
extension
 mediawiki-extensions-graphviz - Extensions for MediaWiki -- GraphViz extension
 mediawiki-extensions-ldapauth - Extensions for MediaWiki -- LdapAuthentication 
extension
 mediawiki-extensions-openid - Extensions for MediaWiki -- OpenID extension
Closes: 736558
Changes: 
 mediawiki-extensions (3.6) unstable; urgency=medium
 .
   * Do not install into symlinks to directories (Closes: #736558)
Checksums-Sha1: 
 89d83b81263288735f00385238ea70bd1a1dbdc2 2258 mediawiki-extensions_3.6.dsc
 bc5876ca24d3bced63cd9cabc93224828e885d41 1175891 
mediawiki-extensions_3.6.tar.gz
 f1466ff0364f3b9f31c906a7dc419a1247fd7a3f 604812 
mediawiki-extensions-base_3.6_all.deb
 10b1f3fded5744e1470eced150bd75caaac87db3 36790 
mediawiki-extensions-geshi_3.6_all.deb
 b4d29ebe03547e7643f6da6aacae990fabab2615 29368 
mediawiki-extensions-ldapauth_3.6_all.deb
 6d4091928b938adbb894a5eeb9fd1b9c3bd1a6c8 200770 
mediawiki-extensions-openid_3.6_all.deb
 4ee5cfe6898613789f229afe07f4731d3e57ec15 336866 
mediawiki-extensions-collection_3.6_all.deb
 5fd224ea8d69fd6570b86aadfc095679270a052d 19392 
mediawiki-extensions-graphviz_3.6_all.deb
 049bdb51f478a10127764f75387341e86617efae 9636 mediawiki-extensions_3.6_all.deb
Checksums-Sha256: 
 13f947831f55c3708a87551d6bb3ee514ab8807a7332258acddd5018afed3940 2258 
mediawiki-extensions_3.6.dsc
 19e594a951de70e259d0d7bd877ddfee213496ed50f922437eabc4a38df9e6a3 1175891 
mediawiki-extensions_3.6.tar.gz
 576ba5f59036db329cb7807ba0b16fc76e659f1e777787fddea4d2dd1660b530 604812 
mediawiki-extensions-base_3.6_all.deb
 9a0539b664a617442f0ce9107e58ebafa1310259fb97655d30cabbe538127eea 36790 
mediawiki-extensions-geshi_3.6_all.deb
 dd79faf068ad632025a3c9a7e71557b3c6b1dcef9982fb89c212b8284fdb3b49 29368 
mediawiki-extensions-ldapauth_3.6_all.deb
 4b8030862a8b3d23b685605cd5748492ec3230912f477b1d981d57696273ffc6 200770 
mediawiki-extensions-openid_3.6_all.deb
 0cedd82183a11845388be801bae8fb9bd743d0e10977000aaf9a2e09f26c6708 336866 
mediawiki-extensions-collection_3.6_all.deb
 3c694479f47e6d21340bdd92cdc79125bb6185f06dab9a1dc40f47f7efe40107 19392 
mediawiki-extensions-graphviz_3.6_all.deb
 8e0e692e2ee73f5fbf6ec8d13f1451858aec0c2d7bce524f1e05b99e77e0bf68 9636 
mediawiki-extensions_3.6_all.deb
Files: 
 6c7790284bec95831758b17f466c3edb 2258 web optional mediawiki-extensions_3.6.dsc
 33438076d0f228014c4430d37d2b4675 1175891 web optional 
mediawiki-extensions_3.6.tar.gz
 7e429b700d2a96f3b09f70412f0618a3 604812 web optional 
mediawiki-extensions-base_3.6_all.deb
 246a8805e02f8231e8df75b90f579fd1 36790 web optional 
mediawiki-extensions-geshi_3.6_all.deb
 09ea73947c5951964edb641cd4bfb4f0 29368 web optional 
mediawiki-extensions-ldapauth_3.6_all.deb
 3724ca0d7a3ee904f27b4ae8c32c0772 200770 web optional 
mediawiki-extensions-openid_3.6_all.deb
 8feb094336b895817c0694bffeba5981 336866 web optional 
mediawiki-extensions-collection_3.6_all.deb
 1b3b8a7e346782d9ac1018cc1b278499 19392 web optional 
mediawiki-extensions-graphviz_3.6_all.deb
 f53e2fc8f4a1657ad5630b2f7b53de07 9636 web optional 
mediawiki-extensions_3.6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (MirBSD)

iQIcBAEBCQAGBQJS5huaAAoJEHa1NLLpkAfgYXwP/2Dp30gBdn4UKa3hLHigMbT4
RNcTSsxaJwGAjCG+urXTZCXfS9rMALfTfKxnDP1AJKoKTNCc+ZkDUEvUI5Jc/GDf
xnLBhHaJAezxVy/vLofVXRJHyKqZmF+r24vW9labD1PXxEbqxVE6HY+qBeu3M4cZ
Iu1/e0464b5UN5JD0tzYeKi1Eu/dUVsTgt2puXAvRfkWW8Bjj/EwFEntYV0bNPZV
LrTTZEC71SoWS5X0vbYNuAwsDdXTuc4apcIvERLdGAeAahnsoZRSoqBdjoqXgJuU
R2J3nc/3HokW5zytZgn3uRqtHtgyP8MMhKOBgqn8sDCbyhowOvyiOPUOARgVTle2
QtEDdxtO0ZH+g7PF1yz+Ayx2OSNrcXDVibpvAMjyWUw+LcVIEL6xCdXMIGp2wTy0
xA0cAyq6AyUKtnWgEXdYUXrv5Bgi7v2J3Deku4bYR2nop8Ge+e/rkwSsOEHqzJX6
LsfLL0iVUkGAmFmTUBi0kDCtXu7Ep8vvs4jO6VHqz8zIoCAM5ZBJaRr94h1DcG+T
ZNjjpoUxAs4LD/uTWk8vT3hyX4eeOuFmBadKHeB5s/5fs8eevBK385AT8RxXPhYm
Y/87xJIHq56SgzesXmtnWKaVR+6nMAABEETFIiaffNj9vaVmkPK+wLHOgKcigcqG
9gsk3qe28LEHpoEV5YJn
=QHi0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to