pbr fails on windows

Bug #1294246 reported by Octavian Ciuhandu on 2014-03-18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Octavian Ciuhandu

Bug Description

By installing any pbr-based setup we get the folowing error: http://paste.openstack.org/show/73774/

This is a blocking issue on Windows. No package using pbr is currently able to install.

The problem is that the result of env=dict(PIP_USE_WHEEL="true") (https://github.com/openstack-dev/pbr/blob/master/pbr/packaging.py#L92) is in unicode and environment can only contain strings.

Changed in pbr:
assignee: nobody → Octavian Ciuhandu (ociuhandu)

Fix proposed to branch: master
Review: https://review.openstack.org/81322

Changed in pbr:
status: New → In Progress

Reviewed: https://review.openstack.org/81322
Committed: https://git.openstack.org/cgit/openstack-dev/pbr/commit/?id=af4c193250c891af3d50973aaf995b6279fda0a1
Submitter: Jenkins
Branch: master

commit af4c193250c891af3d50973aaf995b6279fda0a1
Author: Octavian Ciuhandu <email address hidden>
Date: Tue Mar 18 19:54:00 2014 +0200

    Fixes blocking issue on Windows

    On Windows, environment variables can not be unicode.

    Change-Id: I8c7fd7627d7f733e0db8690a39e7128b7fe2ebcf
    Closes-bug: #1294246

Changed in pbr:
status: In Progress → Fix Committed
Mark McLoughlin (markmc) wrote :

Included in the 0.8 release: http://<email address hidden>/msg20565.html

Changed in pbr:
importance: Undecided → Medium
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers