Skip to content

user visible DetachedPackageException #12

Description

@tvo

When doing rapid pin 's44:latest mutator', I get this exception:

Traceback (most recent call last):
  File "/usr/bin/rapid", line 163, in <module>
    main()
  File "/usr/bin/rapid", line 119, in main
    pin(req_arg())
  File "/usr/lib/python2.6/site-packages/rapid/main.py", line 120, in pin
    install_single(rapid.packages[t])
  File "/usr/lib/python2.6/site-packages/rapid/main.py", line 143, in install_single
    install_single(d, True)
  File "/usr/lib/python2.6/site-packages/rapid/main.py", line 146, in install_single
    p.install(ProgressBar())
  File "/usr/lib/python2.6/site-packages/rapid/rapid.py", line 536, in install
    self.download_files(self.missing_files, progress)
  File "/usr/lib/python2.6/site-packages/rapid/rapid.py", line 520, in missing_files
    return filter(lambda f: not f.available, self.files)
  File "/usr/lib/python2.6/site-packages/rapid/rapid.py", line 428, in files
    self.download()
  File "/usr/lib/python2.6/site-packages/rapid/rapid.py", line 416, in download
    raise DetachedPackageException()
rapid.rapid.DetachedPackageException

It's because the package has been removed from the server.

There should be a nicer error message for this. (Package is no longer available blabla..)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions