Misleading messaging for system package updates

Description

Running:

package outdated --system

shows a package (in my case commandbox-fusionreactor) to be outdated.

The output is:

Run the 'update' command to update all the outdated dependencies to their latest version.
Or use 'update {slug}' to update a specific dependency

Running then (as instructed):

update commandbox-fusionreactor

doesn't work because it's not looking at system packages:

ERROR (5.4.2+00453)

Package(s) [commandbox-fusionreactor] not found.

Use "outdated" to see what packages are available to update. Only pass the pacakge name to this command.}}

Proposed solution:

When outdated is being called with --system, the messaging pointing people towards using update should reflect that the update command needs to be called with --system as well.

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Priority

Sentry

Created January 20, 2022 at 9:58 PM
Updated January 20, 2022 at 10:30 PM
Resolved January 20, 2022 at 10:30 PM