-
Notifications
You must be signed in to change notification settings - Fork 176
zbx temporary installs persist in zb list #382
Copy link
Copy link
Open
Labels
area: clizb and zbx command-line behaviorzb and zbx command-line behaviorarea: installinstall, uninstall, upgrade, outdated, and migration flowsinstall, uninstall, upgrade, outdated, and migration flowstype: bugsomething is broken or behaving incorrectlysomething is broken or behaving incorrectly
Description
Metadata
Metadata
Assignees
Labels
area: clizb and zbx command-line behaviorzb and zbx command-line behaviorarea: installinstall, uninstall, upgrade, outdated, and migration flowsinstall, uninstall, upgrade, outdated, and migration flowstype: bugsomething is broken or behaving incorrectlysomething is broken or behaving incorrectly
running zbx for a formula that is not already installed says it is installing temporarily, but it uses the normal installer path and leaves the formula plus dependencies recorded in zerobrew state. repro: run zbx ffmpeg, then run zb list. expected: zbx either cleans up temporary installs after execution or uses an isolated temporary install path that does not mutate the normal installed package list. actual: ffmpeg and its dependency graph remain visible in zb list after the command exits. we should either make zbx truly temporary or change the wording/docs if persistence is intentional.