Your message dated Thu, 08 Oct 2009 23:47:52 +0000
with message-id <[email protected]>
and subject line Bug#547831: fixed in lxml 2.2.2-2
has caused the Debian Bug report #547831,
regarding lxml: 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.)


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

Hi,

lxml 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, lxml 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: lxml
Source-Version: 2.2.2-2

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

lxml_2.2.2-2.diff.gz
  to pool/main/l/lxml/lxml_2.2.2-2.diff.gz
lxml_2.2.2-2.dsc
  to pool/main/l/lxml/lxml_2.2.2-2.dsc
python-lxml-dbg_2.2.2-2_i386.deb
  to pool/main/l/lxml/python-lxml-dbg_2.2.2-2_i386.deb
python-lxml_2.2.2-2_i386.deb
  to pool/main/l/lxml/python-lxml_2.2.2-2_i386.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.
Matthias Klose <[email protected]> (supplier of updated lxml 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: Fri, 09 Oct 2009 00:46:15 +0200
Source: lxml
Binary: python-lxml python-lxml-dbg
Architecture: source i386
Version: 2.2.2-2
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description: 
 python-lxml - pythonic binding for the libxml2 and libxslt libraries
 python-lxml-dbg - pythonic binding for the libxml2 and libxslt libraries 
(debug ext
Closes: 547831
Changes: 
 lxml (2.2.2-2) unstable; urgency=low
 .
   * Call setup.py install with --install-layout=deb. Closes: #547831.
Checksums-Sha1: 
 6a8596f04d7b23d8b01724272f36780e4b2a833d 1146 lxml_2.2.2-2.dsc
 95f03d1ba353bfedb46c0ea3ba0c9e80686df964 4718 lxml_2.2.2-2.diff.gz
 62b32277e1c888215b2f64393699201533a396ac 1064672 python-lxml_2.2.2-2_i386.deb
 6de7f954881dafe440547c04328567918461153d 4143774 
python-lxml-dbg_2.2.2-2_i386.deb
Checksums-Sha256: 
 2c0d871e5d5e4f21ce33b95f473ca8e1b98366eed2609bf2ee79f06b331a5acd 1146 
lxml_2.2.2-2.dsc
 516205a15c7e747461cab7055733ac5d05b91c73b68a5ae2ea099bf7b3e90867 4718 
lxml_2.2.2-2.diff.gz
 4b89199205eec9134800c31a0fa5c9a933ee900c88ee2ba4e29fbcc96e967ee8 1064672 
python-lxml_2.2.2-2_i386.deb
 d6e41022dcfed235fe8bf9862b20dd2bf0fe8d708e070aee079553f9bc9dd970 4143774 
python-lxml-dbg_2.2.2-2_i386.deb
Files: 
 1d1c18269c4fee9e8c2bed201676e073 1146 python optional lxml_2.2.2-2.dsc
 3994d3f216f30af2293da5c814009681 4718 python optional lxml_2.2.2-2.diff.gz
 9da9594259ad95ddd6e84593df39c98a 1064672 python optional 
python-lxml_2.2.2-2_i386.deb
 0b4839db7cec8b5f88062a89c31c291c 4143774 debug extra 
python-lxml-dbg_2.2.2-2_i386.deb

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

iEYEARECAAYFAkrOb9oACgkQStlRaw+TLJxqKQCbBWRZijxYaveug0o8XXXPUc8A
Bz0AmgKmJDc4do4UJkyxbxDF2kvEKZy/
=3ulO
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to