Your message dated Sun, 08 Mar 2009 06:17:06 +0000
with message-id <[email protected]>
and subject line Bug#517052: fixed in python-django 1.0.2-2
has caused the Debian Bug report #517052,
regarding python-django: FTBFS with python-support in experimental
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.)
--
517052: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=517052
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-django
Version: 1.0.2-1
Hi,
The python-django rules file contains the following:
binary-post-install/python-django::
# Use default python shebang
perl -pi -e 's|^#!/usr/bin/env python.*$$|#!/usr/bin/python|'
debian/python-django/usr/share/python-support/python-django/django/conf/project_template/manage.py
# Ensure executability of some scripts that are copied to projects
# (or used within projects)
chmod 755
debian/python-django/usr/share/python-support/python-django/django/conf/project_template/manage.py
chmod 755
debian/python-django/usr/share/python-support/python-django/django/bin/[^_]*.py
chmod 755
debian/python-django/usr/share/python-support/python-django/django/bin/profiling/[^_]*.py
# Remove execute rights from stuff that shouldn't have them
chmod 644
debian/python-django/etc/bash_completion.d/django_bash_completion
# Create convenience symlink
mkdir -p debian/python-django/usr/lib/python-django
dh_link usr/share/python-support/python-django/django/bin
usr/lib/python-django/bin
With the upcoming version of python-support (currently in experimental),
such statements will make the package FTBFS, since the files are now
moved to a different directory (/usr/share/pyshared).
I suggest to do these things before the dh_pysupport call, and from the
standard installation directory:
install/python-django::
perl -pi -e … debian/python-django/usr/lib/`pyversions
-d`/site-packages
…
Furthermore, if the files in bin/ are only meant to be executed
from /usr/lib/python-django/bin and not to be imported, they should be
entirely moved there, where they will be treated like private modules.
The way they are currently packaged, the .pyc files will never be used
and worse, it is likely that some will be generated
in /usr/share/python-support, where they won’t be cleaned.
As a general rule, please do not rely on the internals of python-support
in the packaging; this will avoid such issues in the future (although
hopefully there won’t be a need to change the paths any further).
Thanks,
--
.''`. Debian 5.0 "Lenny" has been released!
: :' :
`. `' Last night, Darth Vader came down from planet Vulcan and told
`- me that if you don't install Lenny, he'd melt your brain.
--
.''`. Debian 5.0 "Lenny" has been released!
: :' :
`. `' Last night, Darth Vader came down from planet Vulcan and told
`- me that if you don't install Lenny, he'd melt your brain.
signature.asc
Description: Ceci est une partie de message numériquement signée
--- End Message ---
--- Begin Message ---
Source: python-django
Source-Version: 1.0.2-2
We believe that the bug you reported is fixed in the latest version of
python-django, which is due to be installed in the Debian FTP archive:
python-django_1.0.2-2.diff.gz
to pool/main/p/python-django/python-django_1.0.2-2.diff.gz
python-django_1.0.2-2.dsc
to pool/main/p/python-django/python-django_1.0.2-2.dsc
python-django_1.0.2-2_all.deb
to pool/main/p/python-django/python-django_1.0.2-2_all.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.
Chris Lamb <[email protected]> (supplier of updated python-django 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: Sun, 08 Mar 2009 06:01:59 +0000
Source: python-django
Binary: python-django
Architecture: source all
Version: 1.0.2-2
Distribution: unstable
Urgency: low
Maintainer: Brett Parker <[email protected]>
Changed-By: Chris Lamb <[email protected]>
Description:
python-django - High-level Python web development framework
Closes: 517052
Changes:
python-django (1.0.2-2) unstable; urgency=low
.
* Don't rely on the internal layout of python-support. (Closes: #517052)
* Move to debhelper-based packaging for operational clarity:
- Remove bashisms from binary-post-install.
- Use quilt instead of simple-patchsys.mk and adjust existing patches so
that we can apply with -p1 for the "quilt" source package type.
* Adjust Build-Depends:
- Bump debhelper requirement 7.0.50 for override_* feature.
- Drop cdbs, python-dev and python-setuptools requirement.
- Just Build-Depend on `python', not `python-dev'.
- Drop versions on Build-Depends where they are satisfied in current
oldstable (ie. etch).
* debian/control:
- Add python-sqlite to Suggests.
- Remove repeated 'Priority' line in binary package stanza.
- Update crufty long and short descriptions.
- Add ${misc:Depends} in binary stanza for debhelper-using package.
Checksums-Sha1:
e0bd1060372c9d89411e1ec02dab16315e487e0d 1514 python-django_1.0.2-2.dsc
9221e04f55810270f231ded276f77ce43c32ed1c 13598 python-django_1.0.2-2.diff.gz
0cb0d68c77c596ef1931e94b92ac71c2d5e54ef9 4693048 python-django_1.0.2-2_all.deb
Checksums-Sha256:
e14b081250d2be5bd26c62be6d2c9ecf59190fdf62abf067dd0974459c039bf6 1514
python-django_1.0.2-2.dsc
a297d4c982e085e34d132b6addbe1d246e50a5e2a8c6fd27f62b65772a4b7d47 13598
python-django_1.0.2-2.diff.gz
26a39ea86a92abe8eaf437105711391f5ae4778f3d795a17d9d5aa2c9520ed4b 4693048
python-django_1.0.2-2_all.deb
Files:
6554afecdd9ba6ee2f93ad148932c930 1514 python optional python-django_1.0.2-2.dsc
62ebf83a1ea3a7250e1966af08766edb 13598 python optional
python-django_1.0.2-2.diff.gz
9bb966c0c660696ffca28a05e88f3d9c 4693048 python optional
python-django_1.0.2-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmzYB4ACgkQ5/8uW2NPmiDQbgCghIdln+Eo+ofjGoX/EUsJP50X
T5MAn07EIBDNMlRMeWHu9UO13VYmMvtz
=3oAS
-----END PGP SIGNATURE-----
--- End Message ---