Skip to content

Bug: submit-package-job failing on macOS when Deadline CLI is installed via submitter installer #123

@viknith

Description

@viknith

Describe the bug

Before the macOS submitter installer was released, Mac users had to do pip install deadline, and then they would be able to submit conda package build jobs using the conda_recipes/submit_package_job shell script.

However, once I installed Deadline CLI via submitter installer, the else case in the shell script that represents the Unix handling case no longer works. Current workaround is to uninstall Deadline CLI and reinstall it via pip.

Expected Behaviour

I should be able to submit a package build job on my Mac machine regardless of how I've installed Deadline CLI to my machine.

Current Behaviour

$ sh submit-package-job aftereffects-25.1
cut: stdin: Illegal byte sequence

Reproduction Steps

  1. Install Deadline Cloud CLI via submitter installer on a Mac, do not have Deadline installed via pip. Uninstall it if you have it.
  2. Go conda_recipes and run ./submit-package-job aftereffects-25.1, no intial setup necessary.

Environment

At minimum:

  1. Operating system: MacOS
  2. Output of python3 --version: 3.13.2
  3. Versions of relevant Deadline Cloud tooling that you're using (e.g. deadline --version, if using the CLI): 0.50.1

Please share other details about your environment that you think might be relevant to reproducing the bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions