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

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



Your message dated Sat, 17 Oct 2009 18:02:49 +0000
with message-id <E1MzDc9-00037o-G5@ries.debian.org>
and subject line Bug#547866: fixed in synopsis 0.12-4
has caused the Debian Bug report #547866,
regarding synopsis: 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.)


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

Hi,

synopsis 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, synopsis 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: synopsis
Source-Version: 0.12-4

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

libsynopsis0.12-dev_0.12-4_amd64.deb
  to pool/main/s/synopsis/libsynopsis0.12-dev_0.12-4_amd64.deb
libsynopsis0.12_0.12-4_amd64.deb
  to pool/main/s/synopsis/libsynopsis0.12_0.12-4_amd64.deb
synopsis-doc_0.12-4_all.deb
  to pool/main/s/synopsis/synopsis-doc_0.12-4_all.deb
synopsis-idl_0.12-4_amd64.deb
  to pool/main/s/synopsis/synopsis-idl_0.12-4_amd64.deb
synopsis_0.12-4.diff.gz
  to pool/main/s/synopsis/synopsis_0.12-4.diff.gz
synopsis_0.12-4.dsc
  to pool/main/s/synopsis/synopsis_0.12-4.dsc
synopsis_0.12-4_amd64.deb
  to pool/main/s/synopsis/synopsis_0.12-4_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 547866@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carl Chenet <chaica@ohmytux.com> (supplier of updated synopsis 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: Sat, 17 Oct 2009 00:58:27 +0200
Source: synopsis
Binary: synopsis synopsis-idl synopsis-doc libsynopsis0.12 libsynopsis0.12-dev
Architecture: source amd64 all
Version: 0.12-4
Distribution: unstable
Urgency: low
Maintainer: Carl Chenet <chaica@ohmytux.com>
Changed-By: Carl Chenet <chaica@ohmytux.com>
Description: 
 libsynopsis0.12 - runtime library for Synopsis
 libsynopsis0.12-dev - runtime library for Synopsis (development files)
 synopsis   - source-code Introspection Tool
 synopsis-doc - Documentation for synopsis
 synopsis-idl - IDL parser for synopsis
Closes: 491017 547866
Changes: 
 synopsis (0.12-4) unstable; urgency=low
 .
   * debian/control
     - Using dh7 (Closes: #547866)
     - Bump Standards-Version to 3.8.3
     - Set Maintainer to Carl Chenet <chaica@ohmytux.com> (Closes: #491017)
     - Add Vcs-Browser and Vcs-Svn fields.
     - Add ${Misc:Depends} because of debhelper.
     - Added Homepage field for the source package.
     - Removed Suggest, Conflict outdated fields.
     - Small typo correction on short description fields.
   * debian/rules
     - Using a tiny.rules and overrides
     - Remove the hardcoded python version.
     - Using private space (/usr/lib/synopsis)
   * *.install
     - renaming paths according to new private space
   * debian/copyright
     - Fixed path to license: LGPL to LGPL-2.1
   * debian/synopsis-idl.copyright
     - - Fixed path to license: GPL to GPL-2
   * debian/synopsis.preinst
     - Use maintainer script to remove pycentral leftovers.
   * Added README.source for dpatch
Checksums-Sha1: 
 6b11f4fb4e03b3af87a0ff5e5cf96efbb7ce1b62 1413 synopsis_0.12-4.dsc
 c0f73bc896837e4c689128173e93b2ec78d6bf99 8245 synopsis_0.12-4.diff.gz
 c440a61b06c21675c6f10f6b37118bc40b411719 520470 synopsis_0.12-4_amd64.deb
 d405b6a6c5e4284ff93632b5ba13f64167b46840 163732 synopsis-idl_0.12-4_amd64.deb
 f47e34f032eade49db36efca39a293887c5385ae 6930040 synopsis-doc_0.12-4_all.deb
 665b17ad0848138a3395291d690c310f81bba7ca 321142 libsynopsis0.12_0.12-4_amd64.deb
 8dea7a7541a41fe328ebfc369b49305ff892ab7c 32128 libsynopsis0.12-dev_0.12-4_amd64.deb
Checksums-Sha256: 
 4f99c2db2bb044a1293b057947154344eefbb11782a1b549b639f44cf5871bfd 1413 synopsis_0.12-4.dsc
 2a07e61372d599e816cd48ca5baf1556a045ec5becfc97e2bdfcb7c98a634b02 8245 synopsis_0.12-4.diff.gz
 68a7db7fd11c4d2bd9ce702318f0a0a92031bede4b0ed0f8262f1f9e455c5e9f 520470 synopsis_0.12-4_amd64.deb
 4a6cc0583190adad4920186d8e6af17ec992db59fecd673bc5f0bf39e6fe866d 163732 synopsis-idl_0.12-4_amd64.deb
 a48f4732324ecb71c16531130c9be5acff1e6e682ce548192617658e1d7f5b5a 6930040 synopsis-doc_0.12-4_all.deb
 0dbc0bd069a81f13cdfd6ed40148e207877a3f61c3b6acb79fc29448813ac8e2 321142 libsynopsis0.12_0.12-4_amd64.deb
 6859cb163c5f6c3b3765d250ab748ad32cfc11f2ec478deb251d05cb5e3bf806 32128 libsynopsis0.12-dev_0.12-4_amd64.deb
Files: 
 1b8999a518014fac99271d333e3ae1d7 1413 devel optional synopsis_0.12-4.dsc
 edbb62bad9c6bb92865156637dadabb9 8245 devel optional synopsis_0.12-4.diff.gz
 1366eb7de0c014837363cb38110abe92 520470 devel optional synopsis_0.12-4_amd64.deb
 7faa0262e62a00270c62fecc2e5d32f4 163732 devel optional synopsis-idl_0.12-4_amd64.deb
 112edd81d39c4d70e4fd38d7aafbbeaf 6930040 doc optional synopsis-doc_0.12-4_all.deb
 91dd25b49642eabd138cf7b0d5dbcee9 321142 libs optional libsynopsis0.12_0.12-4_amd64.deb
 cafaa3b46cd58899ee1208d0fdbe0ff1 32128 libdevel optional libsynopsis0.12-dev_0.12-4_amd64.deb

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

iEYEARECAAYFAkraBVMACgkQB01zfu119ZlbrgCfcKUOia6YdTRRgpUlirS7N0db
b44An0F1lMtjtgECzdkUqaYkAN0wqeNm
=Gg+P
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: