[Bug 839329] New: Review Request: python-virtualenv-clone - Script to clone virtualenvs

bugzilla at redhat.com bugzilla at redhat.com
Wed Jul 11 15:20:56 UTC 2012


https://bugzilla.redhat.com/show_bug.cgi?id=839329

            Bug ID: 839329
        QA Contact: extras-qa at fedoraproject.org
          Severity: medium
           Version: rawhide
          Priority: medium
                CC: notting at redhat.com,
                    package-review at lists.fedoraproject.org
          Assignee: nobody at fedoraproject.org
           Summary: Review Request: python-virtualenv-clone - Script to
                    clone virtualenvs
        Regression: ---
      Story Points: ---
    Classification: Fedora
                OS: Linux
          Reporter: rbean at redhat.com
              Type: ---
     Documentation: ---
          Hardware: All
        Mount Type: ---
            Status: NEW
         Component: Package Review
           Product: Fedora

Spec URL: http://threebean.org/rpm/python-virtualenv-clone.spec
SRPM URL: http://threebean.org/rpm/python-virtualenv-clone-0.2.4-1.fc17.src.rpm
Description: A script for cloning a non-relocatable virtualenv.

Virtualenv provides a way to make virtualenv's relocatable which could then
be copied as we wanted. However making a virtualenv relocatable this way
breaks the no-site-packages isolation of the virtualenv as well as other
aspects that come with relative paths and '/usr/bin/env' shebangs that may
be undesirable.

Also, the .pth and .egg-link rewriting doesn't seem to work as intended.
This attempts to overcome these issues and provide a way to easily clone an
existing virtualenv.

Fedora Account System Username: ralph


rpmlint output
--------------
(pypi2spec)--- ~/rpmbuild ยป rpmlint {SPECS,SRPMS}/python-virtualenv-clone*
/var/lib/mock/fedora-17-x86_64/result/*.rpm 
python-virtualenv-clone.src: W: spelling-error Summary(en_US) virtualenvs ->
virtual
python-virtualenv-clone.src: W: spelling-error %description -l en_US usr ->
use, us, user
python-virtualenv-clone.src: W: spelling-error %description -l en_US env ->
enc, en, envy
python-virtualenv-clone.src: W: spelling-error %description -l en_US pth -> pt,
pith, path
python-virtualenv-clone.noarch: W: spelling-error Summary(en_US) virtualenvs ->
virtual
python-virtualenv-clone.noarch: W: spelling-error %description -l en_US env ->
enc, en, envy
python-virtualenv-clone.noarch: W: spelling-error %description -l en_US pth ->
pt, pith, path
python-virtualenv-clone.noarch: W: no-manual-page-for-binary virtualenv-clone
python-virtualenv-clone.src: W: spelling-error Summary(en_US) virtualenvs ->
virtual
python-virtualenv-clone.src: W: spelling-error %description -l en_US usr ->
use, us, user
python-virtualenv-clone.src: W: spelling-error %description -l en_US env ->
enc, en, envy
python-virtualenv-clone.src: W: spelling-error %description -l en_US pth -> pt,
pith, path
3 packages and 1 specfiles checked; 0 errors, 12 warnings.



NOTES
-----
 There is no LICENSE file shipped with the distribution.  I've sent a patch to
 upstream to have it included here: 
https://github.com/edwardgeorge/virtualenv-clone/pull/7

 The package supports python3, but I have disabled it in the spec until
 python3-virtualenv becomes available: 
https://bugzilla.redhat.com/show_bug.cgi?id=537246

 I don't believe either of these are blockers for the review.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the package-review mailing list