Bug 255544 - sysutils/iocage: Missing commands after update to py38-iocage-1.2_7
Summary: sysutils/iocage: Missing commands after update to py38-iocage-1.2_7
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Michael Gmelin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-02 10:59 UTC by Adam Jimerson
Modified: 2021-05-02 13:02 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback?


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Jimerson 2021-05-02 10:59:18 UTC
After the system wide update of python from 3.7 -> 3.8 iocage is missing pretty much all commands.

[code]
[/u/h/vendion]─> doas iocage --help
Usage: iocage [OPTIONS] COMMAND [ARGS]...

  A jail manager.

Options:
  -v, --version  Display iocage's version and exit.
  -f, --force    Allow iocage to rename datasets.
  -D, --debug    Log debug output to the console.
  --help         Show this message and exit.

Commands:
  migrate  Migrate all iocage_legacy develop basejails to new clonejails.
[/u/h/vendion]─> doas iocage --version
Version	1.2
[/code]
Comment 1 Michael Gmelin freebsd_committer freebsd_triage 2021-05-02 13:02:10 UTC
There were missing dependencies that were added by Jimmy yesterday that didn't hit the builders yet.

Either wait for the new version to become available on latest package repos, update from a current ports tree, or simply add the missing dependencies explicitly:

  pkg install py38-jsonschema py38-typing-extensions