ScoopInstaller / Nirsoft

📦 Bucket of almost all of the 280+ apps from Nirsoft.net. Migrated from MCOfficer/scoop-nirsoft with permission.
https://nirsoft.net
85 stars 13 forks source link

[BUG]: USBDeview.json should persist USBDeview.cfg #31

Open milnak opened 1 month ago

milnak commented 1 month ago

Prerequisites

Package Name

USBDeview

Expected/Current Behaviour

Settings aren't persisted. They probably should be.

Steps to Reproduce

Install usbdeview, set configuration, uninstall.

Possible Solution

"persist": [
    "USBDeview.cfg"
],

Scoop and Buckets Version

> scoop --version
Current Scoop version:
d337bb1f (HEAD -> master, tag: v0.4.2, origin/master, origin/HEAD) chore(release): Bump to version 0.4.2 (#5964)

'main' bucket:
d9f99e2db (HEAD -> master, origin/master, origin/HEAD) trufflehog: Update to version 3.76.0

'extras' bucket:
d0b9d6999 (HEAD -> master, origin/master, origin/HEAD) windowtextextractor: Update to version 2.1.1

'versions' bucket:
1b64804ca (HEAD -> master, origin/master, origin/HEAD) vim-tux: Update to version 9.1.0412_20240514

'nirsoft' bucket:
08dbf0e (HEAD -> master, origin/master, origin/HEAD) 'updated'

'sysinternals' bucket:
e669cc0 (HEAD -> main, origin/main, origin/HEAD) chore(ci): switch to `pull_request_target` trigger

'java' bucket:
8174e41f (HEAD -> master, origin/master, origin/HEAD) intellij-jbr17: Update to version 17.0.11-b1207.23

'milnak' bucket:
e2afb58 (HEAD -> main, origin/main, origin/HEAD) add ICP

Scoop Config

> Get-Content ~\.config\scoop\config.json | ConvertFrom-Json

last_update           : 5/14/2024 2:14:42 PM
alias                 : @{list-full=scoop-list-full}
aria2-enabled         : False
aria2-warning-enabled : False
show_update_log       : False
scoop_repo            : https://github.com/ScoopInstaller/Scoop
scoop_branch          : master

PowerShell Version

> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.4.2
PSEdition                      Core
GitCommitId                    7.4.2
OS                             Microsoft Windows 10.0.22631
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Additional Softwares

No response

milnak commented 3 weeks ago

interesting. I see it:

"usbdeview.cfg"

But the settings aren't being persisted!

I figured out the issue -- "persist" is case-sensitive! This line should read: "USBDeview.cfg"

milnak commented 3 weeks ago

I created a scoop bug on the case sensitivity issue. Here's a fixed manifest.