Using the command line option "--add_package" to add a package to a promotion changeset resulted in an error:
"undefined methond 'empty?' for nil:NilClass"
An error in the code where the entry was "empty" instead of "blank" caused the issue. This was fixed by correcting the logic behind detecting package availability. Adding a package to the promotion changeset now completes successfully.