Issue #27 resolved

distil install wheel fails with "Unknown metadata set"

Paul Moore
created an issue

See the attached log.

Comments (5)

  1. Paul Moore reporter

    distil --ve Distil Version 0.1.2.dev0 (distlib-0.1.3.dev0) Copyright (C) 2012-2013 Vinay Sajip. vcs id: 6ebb31:179bd1 Python: 3.3

    There is NO WARRANTY. This is preliminary software, best used in virtual environments.

  2. Vinay Sajip

    That version would appear to be from 22nd May 2013 - there have been a lot of PEP 426 updates and consequent changes to distlib and distil. Please try again with the latest distil, which should have a VCS id of 5a94b1:995bd9. Thanks.

  3. Paul Moore reporter

    OK, that worked better. distil install worked. But distil uninstall wheel just gives the following:

    >C:\Users\Gustav\SkyDrive\Scripts\distil.py uninstall wheel
    'c:\\users\\gustav\\appdata\\roaming\\python\\python33\\site-packages\\wheel\\test\\complex-dist'
    

    Here's the log (can't work out how to attach a file to a comment):

    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\__pycache__\pkginfo.cpython-33.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\__pycache__\util.cpython-33.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\__pycache__\wininst2wheel.cpython-33.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\archive.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\bdist_wheel.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\decorator.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\egg2wheel.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\eggnames.txt
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\install.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\metadata.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\paths.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\pep425tags.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\pkginfo.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\__init__.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\__pycache__\__init__.cpython-33 .pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\__pycache__\djbec.cpython-33.py c
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\__pycache__\ed25519py.cpython-3 3.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\__pycache__\keys.cpython-33.pyc removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\djbec.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\ed25519py.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\signatures\keys.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__init__.py
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\__init__.cpython-33.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_basic.cpython-33.pyc removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_install.cpython-33.p yc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_keys.cpython-33.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_paths.cpython-33.pyc removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_ranking.cpython-33.p yc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_signatures.cpython-3 3.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_tool.cpython-33.pyc
    removal of c:\users\gustav\appdata\roaming\python\python33\site-packages\wheel\test\__pycache__\test_wheelfile.cpython-33 .pyc
    Failed.
    Traceback (most recent call last):
      File "C:\Users\Gustav\SkyDrive\Scripts\distil.py", line 8296, in <module>
        rc = main()
      File "C:\Users\Gustav\SkyDrive\Scripts\distil.py", line 8268, in main
        rc = p.main(args)
      File "c:\users\gustav\appdata\local\temp\tmphnj83z.zip\distil\commands.py", line 200, in main
      File "c:\users\gustav\appdata\local\temp\tmphnj83z.zip\distil\packager.py", line 1879, in dispatch
      File "c:\users\gustav\appdata\local\temp\tmphnj83z.zip\distil\packager.py", line 2955, in run_remove
      File "c:\users\gustav\appdata\local\temp\tmphnj83z.zip\distil\packager.py", line 2700, in get_removal_info
    KeyError: 'c:\\users\\gustav\\appdata\\roaming\\python\\python33\\site-packages\\wheel\\test\\complex-dist'
    
  4. Log in to comment