Your message dated Mon, 09 Jul 2012 19:32:44 +0000
with message-id <[email protected]>
and subject line Bug#680863: fixed in virtualenvwrapper 3.4-2
has caused the Debian Bug report #680863,
regarding virtualenvwrapper: FTBFS with python3-sphinx: TypeError: expecting 
str data, not bytes
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.)


-- 
680863: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680863
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: virtualenvwrapper
Version: 3.4-1
Severity: serious
Justification: fails to build from source

If python3-sphinx is installed, but python-sphinx is not, virtualenvwrapper FTBFS:
| for lang in en es ja; do \
|               sphinx-build -b html -a -c docs/sphinx -D language=$lang \
|                  docs/$lang 
debian/virtualenvwrapper/usr/share/doc/virtualenvwrapper/$lang/html; \
|       done
| Running Sphinx v1.1.3
| loading translations [en]... locale not available
| loading pickled environment... not yet created
| building [html]: all source files
| updating environment: 11 added, 0 changed, 0 removed
| reading sources... [  9%] command_ref
| reading sources... [ 18%] developers
| reading sources... [ 27%] extensions
| reading sources... [ 36%] history
| reading sources... [ 45%] hooks
| reading sources... [ 54%] index
| Making output directory...
|
| Exception occurred:
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
159, in build_all
|     self.build(None, summary='all source files', method='all')
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
216, in build
|     purple, length):
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
120, in status_iterator
|     for item in iterable:
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 613, in 
update_generator
|     self.read_doc(docname, app=app)
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 761, in 
read_doc
|     pub.publish()
|   File "/usr/lib/python3/dist-packages/docutils/core.py", line 212, in publish
|     self.apply_transforms()
|   File "/usr/lib/python3/dist-packages/docutils/core.py", line 193, in 
apply_transforms
|     self.document.transformer.apply_transforms()
|   File "/usr/lib/python3/dist-packages/docutils/transforms/__init__.py", line 
171, in apply_transforms
|     transform.apply(**kwargs)
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 114, in 
apply
|     ref.replace_self(nodes.Text(text, text))
|   File "/usr/lib/python3/dist-packages/docutils/nodes.py", line 326, in 
__new__
|     raise TypeError('expecting str data, not bytes')
| TypeError: expecting str data, not bytes
| The full traceback has been saved in /tmp/sphinx-err-i9cl2f.log, if you want 
to report the issue to the developers.
| Please also report this if it was a user error, so that a better error 
message can be provided next time.
| Either send bugs to the mailing list at 
<http://groups.google.com/group/sphinx-dev/>,
| or report them in the tracker at 
<http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
| Running Sphinx v1.1.3
| loading translations [es]... done
| loading pickled environment... not yet created
| building [html]: all source files
| updating environment: 10 added, 0 changed, 0 removed
| reading sources... [ 10%] command_ref
| reading sources... [ 20%] developers
| reading sources... [ 30%] extensions
| reading sources... [ 40%] history
| reading sources... [ 50%] hooks
| reading sources... [ 60%] index
| Making output directory...
|
| Exception occurred:
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
159, in build_all
|     self.build(None, summary='all source files', method='all')
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
216, in build
|     purple, length):
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
120, in status_iterator
|     for item in iterable:
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 613, in 
update_generator
|     self.read_doc(docname, app=app)
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 761, in 
read_doc
|     pub.publish()
|   File "/usr/lib/python3/dist-packages/docutils/core.py", line 212, in publish
|     self.apply_transforms()
|   File "/usr/lib/python3/dist-packages/docutils/core.py", line 193, in 
apply_transforms
|     self.document.transformer.apply_transforms()
|   File "/usr/lib/python3/dist-packages/docutils/transforms/__init__.py", line 
171, in apply_transforms
|     transform.apply(**kwargs)
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 114, in 
apply
|     ref.replace_self(nodes.Text(text, text))
|   File "/usr/lib/python3/dist-packages/docutils/nodes.py", line 326, in 
__new__
|     raise TypeError('expecting str data, not bytes')
| TypeError: expecting str data, not bytes
| The full traceback has been saved in /tmp/sphinx-err-klby07.log, if you want 
to report the issue to the developers.
| Please also report this if it was a user error, so that a better error 
message can be provided next time.
| Either send bugs to the mailing list at 
<http://groups.google.com/group/sphinx-dev/>,
| or report them in the tracker at 
<http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
| Running Sphinx v1.1.3
| loading translations [ja]... done
| loading pickled environment... not yet created
| building [html]: all source files
| updating environment: 11 added, 0 changed, 0 removed
| reading sources... [  9%] command_ref
| reading sources... [ 18%] developers
| reading sources... [ 27%] extensions
| reading sources... [ 36%] history
| reading sources... [ 45%] hooks
| reading sources... [ 54%] index
| Making output directory...
|
| Exception occurred:
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
159, in build_all
|     self.build(None, summary='all source files', method='all')
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
216, in build
|     purple, length):
|   File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 
120, in status_iterator
|     for item in iterable:
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 613, in 
update_generator
|     self.read_doc(docname, app=app)
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 761, in 
read_doc
|     pub.publish()
|   File "/usr/lib/python3/dist-packages/docutils/core.py", line 212, in publish
|     self.apply_transforms()
|   File "/usr/lib/python3/dist-packages/docutils/core.py", line 193, in 
apply_transforms
|     self.document.transformer.apply_transforms()
|   File "/usr/lib/python3/dist-packages/docutils/transforms/__init__.py", line 
171, in apply_transforms
|     transform.apply(**kwargs)
|   File "/usr/lib/python3/dist-packages/sphinx/environment.py", line 114, in 
apply
|     ref.replace_self(nodes.Text(text, text))
|   File "/usr/lib/python3/dist-packages/docutils/nodes.py", line 326, in 
__new__
|     raise TypeError('expecting str data, not bytes')
| TypeError: expecting str data, not bytes
| The full traceback has been saved in /tmp/sphinx-err-giciks.log, if you want 
to report the issue to the developers.
| Please also report this if it was a user error, so that a better error 
message can be provided next time.
| Either send bugs to the mailing list at 
<http://groups.google.com/group/sphinx-dev/>,
| or report them in the tracker at 
<http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
| make[1]: *** [override_dh_auto_install] Error 1
| make[1]: Leaving directory 
`/build/virtualenvwrapper-9hha0g/virtualenvwrapper-3.4'
| make: *** [binary] Error 2
| dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 
2

I believe the culprit is the following part of docs/sphinx/conf.py:

version = subprocess.check_output(['sh', '-c', 'cd ../..; python setup.py 
--version'])
version = version.strip()

When run under Python 3, version is a byte string (it should be Unicode string).

--
Jakub Wilk



--- End Message ---
--- Begin Message ---
Source: virtualenvwrapper
Source-Version: 3.4-2

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

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.
Jan Dittberner <[email protected]> (supplier of updated virtualenvwrapper 
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: SHA256

Format: 1.8
Date: Mon, 09 Jul 2012 21:25:06 +0200
Source: virtualenvwrapper
Binary: virtualenvwrapper
Architecture: source all
Version: 3.4-2
Distribution: unstable
Urgency: low
Maintainer: Jan Dittberner <[email protected]>
Changed-By: Jan Dittberner <[email protected]>
Description: 
 virtualenvwrapper - extension to virtualenv for managing multiple virtual 
Python envi
Closes: 680863
Changes: 
 virtualenvwrapper (3.4-2) unstable; urgency=low
 .
   * Fix "FTBFS with python3-sphinx: TypeError: expecting str data, not
     bytes" with debian/patches/fix-python3-sphinx-build.patch (Closes:
     #680863)
   * fix FTBFS twice in a row by removing *.egg-info in debian/rules
     clean
Checksums-Sha1: 
 5035456931f6ea5f2dae01bb08e82269f1034913 2058 virtualenvwrapper_3.4-2.dsc
 0fd71778dcdcf7268cf18aeab6a7299614f06d62 6336 
virtualenvwrapper_3.4-2.debian.tar.gz
 86ed15017e69d50279e19908f5d08ce24256e1b8 276974 virtualenvwrapper_3.4-2_all.deb
Checksums-Sha256: 
 db06bc86aaeb34ca8123fab55397cb3b6b67ae6f431279d468caae776d5bfed2 2058 
virtualenvwrapper_3.4-2.dsc
 59eaed32acc8d4d87cdff34c1ca02ca316a59b4d5e829f89e2621e94d55df15a 6336 
virtualenvwrapper_3.4-2.debian.tar.gz
 5c20cd5ccc167fff49181179cdf0949e6f79bfc1a73b5c79fedbf8849545dc93 276974 
virtualenvwrapper_3.4-2_all.deb
Files: 
 26c1a8b99ea117b38a253ed602437de3 2058 python optional 
virtualenvwrapper_3.4-2.dsc
 2e6eeb612b4a06db3c2ebc921d5a641d 6336 python optional 
virtualenvwrapper_3.4-2.debian.tar.gz
 3bf582a0d26b06dfab069a7af6288bdd 276974 python optional 
virtualenvwrapper_3.4-2_all.deb

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

iQIcBAEBCAAGBQJP+zDcAAoJEKc+AFVVj7jdGocQAMjmdGd+d4l65YlT/fBLbjHk
R7N1CG8M0d+IKKd0vewNBkzd/a+fJ+n3iwNL7F6Fwsrp5DUwNDM635WvU4e5xcZ/
ZhuDpulciTxQZwIDPzlaFDOErmETQWlBxTf4ZLbK3Chq7lcMGUqZp10UBtnP1n34
TdIDE9ARd00MYoHmmGH2iUv1U3daP5Vp4HNs7xtCH3O+o5Phy+QZpzHa6FMlzrqm
HWzY5pgDXcEwGivUj4XTcEyu9W5B2wtlEuS+EmCduKV+xGKHDlk/drxog/+ywMy1
E/Fsow1zB1wr4NPpmu2Da7I8SeWAXamxcGHNmjhjZsGcyrKCR/h+mj77qdTeLmUP
ZSIGOwGdjb3iCQxo5PV/DwRxmetfwqOkIYmNbx+D+SjwyuWGFqMccOa0NRmZdAJd
fUjCTGUeoFqLcyeTBgsGAZAnsxnOXZNiVb27z9kq2TyEVkxzdSRPCQBcH17L4c+P
FsRq4x0+0UThW8Q0U2PsrT/OcvSMyOw7/V1qkJfRCudFxRQuHJtGJBDHttSSGpUq
HXvrOekRL4WN5EHhgkxsLqa6DucP8BJx68Mwvays3s1rhSmY9tdLEV6RDv14Mskx
4UhWqNz9NiUYhjsI2n/Ax8HZZ+vRHc+T/OMEXif9YhHjOhF2IVA3D0iZKuxjjyUP
LzFn4SgKULrOR99pGKyM
=phwT
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to