Your message dated Sun, 30 Dec 2012 20:48:58 +0000
with message-id <[email protected]>
and subject line Bug#696074: fixed in pycxx 6.2.4-2
has caused the Debian Bug report #696074,
regarding python-cxx-dev: directory vs. symlink mess after squeeze => wheezy 
upgrade: /usr/share/doc/python-cxx-dev
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 [email protected]
immediately.)


-- 
696074: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696074
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-cxx-dev
Version: 6.2.4-1
User: [email protected]
Usertags: piuparts

Hi,

during an upgrade test with piuparts I noticed your package installs
files over an existing symlink, overwriting files from another package
in a way that is not detected by dpkg:

0m51.2s INFO: dirname part contains a symlink:
  /usr/share/doc/python-cxx-dev/PyCXX.html != 
/usr/share/doc/python-cxx/PyCXX.html (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/README.html != 
/usr/share/doc/python-cxx/README.html (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/changelog.Debian.gz != 
/usr/share/doc/python-cxx/changelog.Debian.gz (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/copyright != 
/usr/share/doc/python-cxx/copyright (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples != /usr/share/doc/python-cxx/examples 
(python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/example.cxx.gz != 
/usr/share/doc/python-cxx/examples/example.cxx.gz (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/example.def != 
/usr/share/doc/python-cxx/examples/example.def (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/pycxx_iter.cxx != 
/usr/share/doc/python-cxx/examples/pycxx_iter.cxx (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/pycxx_iter.hxx != 
/usr/share/doc/python-cxx/examples/pycxx_iter.hxx (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/python.cxx != 
/usr/share/doc/python-cxx/examples/python.cxx (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/range.cxx != 
/usr/share/doc/python-cxx/examples/range.cxx (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/range.hxx.gz != 
/usr/share/doc/python-cxx/examples/range.hxx.gz (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/rangetest.cxx.gz != 
/usr/share/doc/python-cxx/examples/rangetest.cxx.gz (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/setup.py != 
/usr/share/doc/python-cxx/examples/setup.py (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/simple.cxx.gz != 
/usr/share/doc/python-cxx/examples/simple.cxx.gz (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/test_example.py != 
/usr/share/doc/python-cxx/examples/test_example.py (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/test_pycxx_iter.py != 
/usr/share/doc/python-cxx/examples/test_pycxx_iter.py (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/examples/test_simple.py != 
/usr/share/doc/python-cxx/examples/test_simple.py (python-cxx-dev)
  /usr/share/doc/python-cxx-dev/style.css != 
/usr/share/doc/python-cxx/style.css (python-cxx-dev)


Looks like /usr/share/doc/python-cxx-dev was a symlink in squeeze and is a
directory in wheezy. Note that dpkg intentionally does not replace
directories with symlinks and vice versa.

python-cxx-dev.preinst should probably do something like

    test ! -L /usr/share/doc/python-cxx-dev || rm /usr/share/doc/python-cxx-dev

Please clean this up in wheezy.


Cheers,

Andreas

Attachment: python-cxx-dev_6.2.4-1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: pycxx
Source-Version: 6.2.4-2

We believe that the bug you reported is fixed in the latest version of
pycxx, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Taylor <[email protected]> (supplier of updated pycxx 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 22 Dec 2012 14:02:12 +0100
Source: pycxx
Binary: python-cxx python-cxx-dev python3-cxx python3-cxx-dev
Architecture: source all
Version: 6.2.4-2
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Julian Taylor <[email protected]>
Description: 
 python-cxx - transitional dummy package
 python-cxx-dev - Set of facilities to extend Python with C++
 python3-cxx - transitional dummy package
 python3-cxx-dev - Set of facilities to extend Python3 with C++
Closes: 696074
Changes: 
 pycxx (6.2.4-2) unstable; urgency=low
 .
   * Remove symlink /usr/share/doc/python{,3}-cxx-dev before installing
     - Closes: #696074
     - thanks to Andreas Beckmann for the report and Ivo De Decker for the patch
Checksums-Sha1: 
 b8819237f9ebb2f658aa578bef4ece11799d846a 2152 pycxx_6.2.4-2.dsc
 eac947efd4efff6fc835a0c77a5c149a631c24e6 6353 pycxx_6.2.4-2.debian.tar.gz
 06a2e21e05cfa4247f6d49e99d2093626b3dfc46 5128 python-cxx_6.2.4-2_all.deb
 f9e7aa5f4608df5dd9082e6ffc56301f12e1dfec 113480 python-cxx-dev_6.2.4-2_all.deb
 de27eb4e6d8af8cb012460b7f1ef204cfe72c82f 4946 python3-cxx_6.2.4-2_all.deb
 3fff8e77e910bc791be4d0ab0bb9fb35e0eb8550 84964 python3-cxx-dev_6.2.4-2_all.deb
Checksums-Sha256: 
 52f7b88de53023d7f72d2cd4a80ef252f613a166a998f4136fb927abd121c224 2152 
pycxx_6.2.4-2.dsc
 d6f69ba4d382569ec108101f343c506d96b3db0141a580005596adfa72912221 6353 
pycxx_6.2.4-2.debian.tar.gz
 daf805acd3a74825a9c1ce6a84e379f4cb0433f55de242c4bdfca6b4b3a98375 5128 
python-cxx_6.2.4-2_all.deb
 c393b806b11d2c9af980e3d0ccb1d7a3bfe7f9009c07216ee931dd9a89fc5aab 113480 
python-cxx-dev_6.2.4-2_all.deb
 9dd8c41ca3b1b35ceabbb4feffa359827f0cf602d59515d2fd8d4919d0a8077b 4946 
python3-cxx_6.2.4-2_all.deb
 c88199893c75f040d11ce3d823e024ac092f6740f4fa996f780f2ebea808513a 84964 
python3-cxx-dev_6.2.4-2_all.deb
Files: 
 f180e50b24487714333759e015ef6054 2152 python optional pycxx_6.2.4-2.dsc
 699fb8c8442461a838b6d23b242efdab 6353 python optional 
pycxx_6.2.4-2.debian.tar.gz
 3c48fb3cac7e61f00d64478075d4406f 5128 oldlibs extra python-cxx_6.2.4-2_all.deb
 f5954835f9cf094980e4975dbbfb5057 113480 python optional 
python-cxx-dev_6.2.4-2_all.deb
 cf9cf07e0ee4b82e2088e58e19a398a4 4946 oldlibs extra python3-cxx_6.2.4-2_all.deb
 674e77222016dfe89686c0e261ed129e 84964 python optional 
python3-cxx-dev_6.2.4-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQ4J2XAAoJEGny/FFupxmT+RkQALJHS1m4iWT4N6LtBB8Ah2rw
3yHyo1dHyJq9x9eiy7/8tQX0wCTFwvCHaCWp7y/Hb8E/lP1i28PB5XPtwNc7+oRO
qAEysUndIRPCtyMOquEo5LJDG+JYwypdXvmtZnRVG1O1t6cL8VSI9X9DrHq5bpkn
zFfN3qF5x692MwbA6iXYFP5tYNUH9PvAVOxrR6zoO0bYblKcSRej2d1bkf9MN0+B
IYtClsZFv9Sl5uZ+5JKAThsvVOwPkJ4y7cbYnefKkDklMannXv/2UKNmD+/pHUZh
KChO0gMWCVF84IGLqyj8oBliNaFR7OJ0ualwumPAAZxT/wdfBbBQ//eCdGTUuU2b
2wyqyURt72abejqkm1z4JnHEbSI2Pdcq2dhQP96nrzo9nFEq+f6U7OKxzZ1BLpsu
e1pIsjZjXIQFtdwxpj24+gYuYk1hr7lq2NbxSzPdJ3wWdwVvv+vU/01OZIJx1RS7
9ZhHrlzzGUxc1TA2O3NoZoqZjhkIDWY4XU7s8R6AsnA7UDdRVvO3OkgfjQ8mQ+lF
MaTC6NPdLiteknDkwrrgtKpCbTP3bkPAwVmmy2aM445iCH0yBihJAcYXyDNX0ekq
R+LV8FrfY1rqcXOTpV9Xz4v9teWkUJiWJPVzQOFsixM51NzJzkxvHp/BVeH1z7t6
nfQokDSgHBX4Rt/kPa72
=ysC8
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to