Skip to content

[Bug]: extras/86box-manager doesn't set default 86box.exe path when 86box was installed via scoop #13899

@milnak

Description

@milnak

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name

extras/86box-manager

Expected/Current Behaviour

86box-manager doesn't find scoop, despite it being installed

Steps to Reproduce

scoop bucket add extras
scoop install 'extras/86box'
scoop install 'extras/86box-manager'
scoop install 'extras/86box-roms'

Now run 86manager.exe.  It will complain that configuration isn't set, and then it will show that 86box.exe wasn't found, yet it's installed.

Possible Solution

86box-manager should do a post-install and set a default configuration pointing to 86box.exe, if it was installed in the scoop location.

Scoop and Buckets Version

PS C:\Users> scoop --version
Current Scoop version:
fatal: not a git repository (or any of the parent directories): .git

'main' bucket:
fatal: not a git repository (or any of the parent directories): .git

'extras' bucket:
ae68f9f9a (HEAD -> master, origin/master, origin/HEAD) sidekick-browser: Update to version 120.58.1.38488-aa4b5ae

Scoop Config

PS C:\Users> scoop config

last_update
-----------
2024-08-26T13:13:24.8676430-07:00

PowerShell Version

PS C:\Users> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.22621.3958
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.22621.3958
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Additional Softwares

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions