[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#547810: marked as done (ccsm: manipulates site-packages/ directly, failing with Python 2.6)



Your message dated Wed, 03 Mar 2010 17:47:39 +0000
with message-id <E1Nmsfb-00089I-IH@ries.debian.org>
and subject line Bug#547810: fixed in ccsm 0.8.4-2
has caused the Debian Bug report #547810,
regarding ccsm: 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 owner@bugs.debian.org
immediately.)


-- 
547810: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547810
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ccsm
Version: 0.8.2-2
Severity: important
User: debian-python@lists.debian.org
Usertags: python2.6 dist-packages

Hi,

ccsm 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, ccsm 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: ccsm
Source-Version: 0.8.4-2

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

ccsm_0.8.4-2.diff.gz
  to main/c/ccsm/ccsm_0.8.4-2.diff.gz
ccsm_0.8.4-2.dsc
  to main/c/ccsm/ccsm_0.8.4-2.dsc
compizconfig-settings-manager_0.8.4-2_amd64.deb
  to main/c/ccsm/compizconfig-settings-manager_0.8.4-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 547810@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated ccsm 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 03 Mar 2010 18:23:41 +0100
Source: ccsm
Binary: compizconfig-settings-manager
Architecture: source amd64
Version: 0.8.4-2
Distribution: unstable
Urgency: high
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description: 
 compizconfig-settings-manager - Compizconfig Settings Manager
Closes: 547810 569919
Changes: 
 ccsm (0.8.4-2) unstable; urgency=high
 .
   * Fix FTBFS with python 2.6 and up, thanks to Jonathan Wiltshire and
     Stefano Zacchiroli (Closes: #547810):
      - Version the B-D on python-support.
      - Install stuff from *-packages rather than site-packages.
   * Stop recommending python-sexy, which was removed; most things should
     be available in Gtk+ directly (Closes: #569919).
   * Add Homepage field.
   * Add watch file.
   * Set urgency to “high” due to RC bugfix.
Checksums-Sha1: 
 a3a39713ce979817c31a52c95e16e89a774ab13d 1226 ccsm_0.8.4-2.dsc
 a6613ef432a6dd74c17ea4446bff6a8f8bda9143 4500 ccsm_0.8.4-2.diff.gz
 6fe2d79349b2bc7165152d7ec09ecb5849f09a4d 647510 compizconfig-settings-manager_0.8.4-2_amd64.deb
Checksums-Sha256: 
 e419e80f1522e71ae9463333982ccadebbe561b4613443db63a971eddbeafd49 1226 ccsm_0.8.4-2.dsc
 d46ec19ad735af13da1f2eb66c76170a3b57fe42f22bb92d2bae6bdf628d8560 4500 ccsm_0.8.4-2.diff.gz
 b0736eec77c5962ec5f89dbee6fda61f27067718e72192cbaeffd637e2941674 647510 compizconfig-settings-manager_0.8.4-2_amd64.deb
Files: 
 d2e01f51fc1a887f3e953be8b339f2f4 1226 x11 extra ccsm_0.8.4-2.dsc
 3b3f56dabfeec2c4dd6ac35e3c47e9d9 4500 x11 extra ccsm_0.8.4-2.diff.gz
 eb41dde4c8607084d53e5cd49c6cf2fa 647510 x11 extra compizconfig-settings-manager_0.8.4-2_amd64.deb

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

iEYEARECAAYFAkuOnYkACgkQeGfVPHR5Nd1rngCfVfJZ5yB6jMHRhEEDmPknGR1V
0IkAn3UemfvrfVhI3abPCd3M3YmMwg1f
=N14O
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: