Your message dated Wed, 14 Oct 2009 06:32:19 +0000
with message-id <[email protected]>
and subject line Bug#547826: fixed in egenix-mx-base 3.1.2-2
has caused the Debian Bug report #547826,
regarding egenix-mx-base: manipulates site-packages/ directly, failing with 
Python 2.6
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.)


-- 
547826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547826
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: egenix-mx-base
Version: 3.1.2-1
Severity: important
User: [email protected]
Usertags: python2.6 dist-packages

Hi,

egenix-mx-base is built using the Python distutils mechanism.

Starting from Python 2.6, the installation paths for distutils have
changed. Instead of /usr/lib/pythonX.Y/site-packages, the default has
now changed to /usr/local.

The packaging helpers (debhelper, dh, cdbs, python-support,
python-central) will pick automatically these changes, or are being
fixed to do so. However, egenix-mx-base seems to do some
manipulations in the site-packages/ directory in its build process.

To fix this issue, the recommended approach is to pass
"--install-layout=deb" to the "python setup.py" invocation. This is
already the default if you use dh - or migrate to dh, which is also
recommended.

When you do that, modules are installed in
/usr/lib/python2.6/dist-packages instead of site-packages. You have
then to either use a *-packages wildcard, or to use
/usr/share/python/python.mk which provides useful functions to
manipulate these directories.

Cheers, 
-- 

 .''`.      Josselin Mouette
 : :' :
 `. `'   “I recommend you to learn English in hope that you in
   `-     future understand things”  -- Jörg Schilling




--- End Message ---
--- Begin Message ---
Source: egenix-mx-base
Source-Version: 3.1.2-2

We believe that the bug you reported is fixed in the latest version of
egenix-mx-base, which is due to be installed in the Debian FTP archive:

egenix-mx-base_3.1.2-2.diff.gz
  to pool/main/e/egenix-mx-base/egenix-mx-base_3.1.2-2.diff.gz
egenix-mx-base_3.1.2-2.dsc
  to pool/main/e/egenix-mx-base/egenix-mx-base_3.1.2-2.dsc
python-egenix-mx-base-dbg_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mx-base-dbg_3.1.2-2_amd64.deb
python-egenix-mx-base-dev_3.1.2-2_all.deb
  to pool/main/e/egenix-mx-base/python-egenix-mx-base-dev_3.1.2-2_all.deb
python-egenix-mxbeebase_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxbeebase_3.1.2-2_amd64.deb
python-egenix-mxdatetime_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxdatetime_3.1.2-2_amd64.deb
python-egenix-mxproxy_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxproxy_3.1.2-2_amd64.deb
python-egenix-mxqueue_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxqueue_3.1.2-2_amd64.deb
python-egenix-mxstack_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxstack_3.1.2-2_amd64.deb
python-egenix-mxtexttools_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxtexttools_3.1.2-2_amd64.deb
python-egenix-mxtools_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxtools_3.1.2-2_amd64.deb
python-egenix-mxuid_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxuid_3.1.2-2_amd64.deb
python-egenix-mxurl_3.1.2-2_amd64.deb
  to pool/main/e/egenix-mx-base/python-egenix-mxurl_3.1.2-2_amd64.deb



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.
Joel Rosdahl <[email protected]> (supplier of updated egenix-mx-base 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: SHA1

Format: 1.8
Date: Wed, 14 Oct 2009 08:11:45 +0200
Source: egenix-mx-base
Binary: python-egenix-mx-base-dev python-egenix-mx-base-dbg 
python-egenix-mxbeebase python-egenix-mxdatetime python-egenix-mxproxy 
python-egenix-mxqueue python-egenix-mxstack python-egenix-mxtexttools 
python-egenix-mxtools python-egenix-mxuid python-egenix-mxurl
Architecture: source all amd64
Version: 3.1.2-2
Distribution: unstable
Urgency: low
Maintainer: Joel Rosdahl <[email protected]>
Changed-By: Joel Rosdahl <[email protected]>
Description: 
 python-egenix-mx-base-dbg - extension files for the egenix-mx-base 
distribution (debug build)
 python-egenix-mx-base-dev - development files for the egenix-mx-base 
distribution
 python-egenix-mxbeebase - on-disk B+Tree based database kit for Python
 python-egenix-mxdatetime - date and time handling routines for Python
 python-egenix-mxproxy - generic proxy wrapper type for Python
 python-egenix-mxqueue - fast and memory-efficient queue for Python
 python-egenix-mxstack - fast and memory-efficient stack for Python
 python-egenix-mxtexttools - fast text processing tools for Python
 python-egenix-mxtools - collection of additional builtins for Python
 python-egenix-mxuid - unique identifiers for Python
 python-egenix-mxurl - flexible URL datatype for Python
Closes: 547826
Changes: 
 egenix-mx-base (3.1.2-2) unstable; urgency=low
 .
   * Allow building with Python 2.6. Closes: #547826.
   * Updated Standard-Version to 3.8.3.
Checksums-Sha1: 
 1fa609acd3e9de81269787e59c03200334e0bc98 1391 egenix-mx-base_3.1.2-2.dsc
 be9c67c769fe7d6f083f86a2e5ccd03f79451db1 10120 egenix-mx-base_3.1.2-2.diff.gz
 506046af208586c16466d19a81f797aec70af868 32810 
python-egenix-mx-base-dev_3.1.2-2_all.deb
 2bed6ac5962fcedb0ee7f4c3d0b1791cecd985f0 434936 
python-egenix-mx-base-dbg_3.1.2-2_amd64.deb
 61ba7b37950eb7f2d09ba48e27f27220f53ceb60 491078 
python-egenix-mxbeebase_3.1.2-2_amd64.deb
 cfb362915daf2fea21cede2ffbc44604c627ce49 666632 
python-egenix-mxdatetime_3.1.2-2_amd64.deb
 b3f19f260e81e599e4fee1c648bedcdc14add953 424768 
python-egenix-mxproxy_3.1.2-2_amd64.deb
 23dc28996c42636cdfc6ae5b807c0a71cfae9882 384612 
python-egenix-mxqueue_3.1.2-2_amd64.deb
 55d63114c3d72d639e7cb76b3c7fb6c24cb42aec 391712 
python-egenix-mxstack_3.1.2-2_amd64.deb
 4a89f74a6d9565162df721d01d5b03e70b844b32 605410 
python-egenix-mxtexttools_3.1.2-2_amd64.deb
 155563e7a345dfc1c1d22c1f30e37d17bbcbbd0b 513514 
python-egenix-mxtools_3.1.2-2_amd64.deb
 a1602a293bf8dfafcc943dfe38deb9023cbc9316 376896 
python-egenix-mxuid_3.1.2-2_amd64.deb
 41872247e5ac062634626df420acb344685de962 450308 
python-egenix-mxurl_3.1.2-2_amd64.deb
Checksums-Sha256: 
 59bc9595c94d139732f42710482f6f2e1daa8e956dd259d025360ed820cfd392 1391 
egenix-mx-base_3.1.2-2.dsc
 1cac440630c7d8e21d93e6bbd23dff4598605f46245384ec4d59b0a8d3948d99 10120 
egenix-mx-base_3.1.2-2.diff.gz
 bed24e142f83846b18824c686a59aa175a4af0aa811ee43e6e15eb0c651f5160 32810 
python-egenix-mx-base-dev_3.1.2-2_all.deb
 b2ddf4aa2c2fd9e6e2c90cfc090e34292735d3d0f29b32a07d38fe9f545fb7ee 434936 
python-egenix-mx-base-dbg_3.1.2-2_amd64.deb
 276efce9bc3319035735d5b7fda3ac935abe01b4a7b100f85505771f58679705 491078 
python-egenix-mxbeebase_3.1.2-2_amd64.deb
 b5f7ca98a409ef46e0bb547e429ee4837afbb3a05b26746c8c0584a39e6497fb 666632 
python-egenix-mxdatetime_3.1.2-2_amd64.deb
 48284b079af938aa0209cccb9a12f7ab98baa2dc9a5ac33a5bbcddb64f1683d8 424768 
python-egenix-mxproxy_3.1.2-2_amd64.deb
 48ecc559ed3dd725fae08f146245c8dda4b9a6e74cadd7c2d0bfa8132fc1026d 384612 
python-egenix-mxqueue_3.1.2-2_amd64.deb
 b0ea1db79288946ad11ac79b2a9b310aaca46eda63ed4163bca0ab065ebbb241 391712 
python-egenix-mxstack_3.1.2-2_amd64.deb
 d8321ca7fa3597b95301c5e75220558d5d7ddc4281d206aa234accf92c2bc311 605410 
python-egenix-mxtexttools_3.1.2-2_amd64.deb
 b0db73f41aae64dee1d29c2968d6ea01db4701d9c8cddf69cf3135623af346f6 513514 
python-egenix-mxtools_3.1.2-2_amd64.deb
 7967e426a18362f179ef93b3f83ad294642c00063dd8f023c8f28be6449e61f4 376896 
python-egenix-mxuid_3.1.2-2_amd64.deb
 7d667cb4b09a7998199b3b558761417f7fef554f09cc92aff6b906a5d2077fc6 450308 
python-egenix-mxurl_3.1.2-2_amd64.deb
Files: 
 dc7329eac9ea082f4a1acc2e3a595929 1391 python optional 
egenix-mx-base_3.1.2-2.dsc
 076315d937ec61dc33d0e7e2fb8d6ca9 10120 python optional 
egenix-mx-base_3.1.2-2.diff.gz
 f030894f56141d5a7baba7ea295cf39a 32810 python extra 
python-egenix-mx-base-dev_3.1.2-2_all.deb
 215be40d4fefe7edfb5326cb903ca43e 434936 debug extra 
python-egenix-mx-base-dbg_3.1.2-2_amd64.deb
 cb2e691218dd115bee4b664399d49c40 491078 python optional 
python-egenix-mxbeebase_3.1.2-2_amd64.deb
 29bd8d183af16fc8dd7dcb4b4e8b0465 666632 python optional 
python-egenix-mxdatetime_3.1.2-2_amd64.deb
 edab65ca6e95aac7079bd63bed79b83f 424768 python optional 
python-egenix-mxproxy_3.1.2-2_amd64.deb
 bfbe195b9b10d7f7a3096790981afbee 384612 python optional 
python-egenix-mxqueue_3.1.2-2_amd64.deb
 b84132287a76a2ac7ce6b390176a7065 391712 python optional 
python-egenix-mxstack_3.1.2-2_amd64.deb
 a02f99d6b508bfae47447e56d1aeb403 605410 python optional 
python-egenix-mxtexttools_3.1.2-2_amd64.deb
 1e978e7d85abb2f1e54e779a39ea63c1 513514 python optional 
python-egenix-mxtools_3.1.2-2_amd64.deb
 4dcbe74d6db673d78735c51577f1aec3 376896 python optional 
python-egenix-mxuid_3.1.2-2_amd64.deb
 297e0ffb8fa48340327bd0b57880c372 450308 python optional 
python-egenix-mxurl_3.1.2-2_amd64.deb

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

iEYEARECAAYFAkrVbIgACgkQAGT5/7uEXpfZKwCgnPiEGSwn/7dtKs53KpHNGEvo
brsAoIgysFgt/UGT57nCFaWJIDdWmOl3
=ySnE
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to