Prerequisites
Package Name
wixtoolset
Expected/Current Behaviour
WiX Toolset v6 introduced the Open Source Maintenance Fee, but it's only since v7 that it's being enforced, by blocking every command until the EULA is accepted. Thankfully, I noticed this somewhat quickly, as main/python was updated. When the update failed, I checked the dark.log to find this message:
wix.exe : error WIX7015: You must accept the Open Source Maintenance Fee (OSMF) EULA to use WiX Toolset v7. For instructions, see https://wixtoolset.org/osmf/
Steps to Reproduce
Install any app with `Expand-DarkArchive` in the installer script.
Possible Solution
One of these:
- When installing
main/wixtoolset, warn users about the EULA, linking to https://docs.firegiant.com/wix/osmf/.
- Deprecate
main/wixtoolset for main/dark? It seems that the former is preferred if both are installed, but I'm not sure if they can be swapped in every instance (in any case, they have separate shims, wix and dark resp.)
- The dumbest idea would be to just run
wix eula accept wix7 during post_install of main/wixtoolset - legal issues aside, the command (or rather, the EULA) can change, breaking the installation of this core program.
Scoop and Buckets Version
~ $ scoop --version
Current Scoop version:
b588a06e (HEAD -> master, origin/master, origin/HEAD) chore(release): Bump to version 0.5.3 (resync) (#6436)
'main' bucket:
38122644f2 (HEAD -> master, origin/master, origin/HEAD) skim: Update to version 4.5.1
'extras' bucket:
051887cb4a (HEAD -> master, origin/master, origin/HEAD) thunderbird: Update to version 149.0.2
'versions' bucket:
f056a58838 (HEAD -> master, origin/master, origin/HEAD) sunshine-pre: Update to version 2026.407.170539
'nirsoft' bucket:
f2bd214 (HEAD -> master, origin/master, origin/HEAD) build(deps): bump requests from 2.33.0 to 2.33.1 (#55)
'sysinternals' bucket:
b4e31be (HEAD -> main, origin/main, origin/HEAD) notmyfault: Update to version 4.4
'php' bucket:
2146138 (HEAD -> master, origin/master, origin/HEAD) chore: refactor ci workflow
'nerd-fonts' bucket:
cd6775c1 (HEAD -> master, origin/master, origin/HEAD) SarasaGothic: Update to version 1.0.37
'nonportable' bucket:
2e4614cb (HEAD -> master, origin/master, origin/HEAD) burp-suite-pro-np: Update to version 2026.3
'java' bucket:
45af0df1 (HEAD -> master, origin/master, origin/HEAD) temurin-jre: Update to version 26.0.0-35
'games' bucket:
2b688d8ff (HEAD -> master, origin/master, origin/HEAD) racelab: Update to version 7.6.0
~ $
Scoop Config
~ $ scoop config
aria2-enabled : True
aria2-max-connection-per-server : 5
aria2-min-split-size : 5M
aria2-options :
aria2-retry-wait : 2
aria2-split : 5
aria2-warning-enabled : True
autostash_on_conflict : True
cache_path : C:\Users\yoshi\scoop\cache
cat_style : full
debug : True
default_architecture : 64bit
force_update : True
gh_token :
global_path : C:\ProgramData\scoop
ignore_running_processes : False
last_update : 2026-04-08 00:00:44
no_junction : False
private_hosts :
proxy :
root_path : C:\Users\yoshi\scoop
scoop_branch : master
scoop_repo : https://github.com/ScoopInstaller/Scoop
shim : scoopcs
show_manifest : True
show_update_log : True
update_nightly : True
use_external_7zip : False
use_isolated_path : True
use_lessmsi : True
use_sqlite_cache : True
virustotal_api_key : 0000000000000000000000000000000000000000000000000000000000000000
~ $
PowerShell Version
~ $ $PSVersionTable
Name Value
---- -----
PSVersion 7.6.0
PSEdition Core
GitCommitId 7.6.0
OS Microsoft Windows 10.0.26100
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.4
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
~ $
Additional Softwares
I also have main/dark installed, but from reading the Scoop's source code, it appears main/wixtoolset is prioritized if installed.
Prerequisites
Package Name
wixtoolset
Expected/Current Behaviour
WiX Toolset v6 introduced the Open Source Maintenance Fee, but it's only since v7 that it's being enforced, by blocking every command until the EULA is accepted. Thankfully, I noticed this somewhat quickly, as
main/pythonwas updated. When the update failed, I checked thedark.logto find this message:Steps to Reproduce
Install any app with `Expand-DarkArchive` in the installer script.Possible Solution
One of these:
main/wixtoolset, warn users about the EULA, linking to https://docs.firegiant.com/wix/osmf/.main/wixtoolsetformain/dark? It seems that the former is preferred if both are installed, but I'm not sure if they can be swapped in every instance (in any case, they have separate shims,wixanddarkresp.)wix eula accept wix7duringpost_installofmain/wixtoolset- legal issues aside, the command (or rather, the EULA) can change, breaking the installation of this core program.Scoop and Buckets Version
Scoop Config
PowerShell Version
Additional Softwares
I also have
main/darkinstalled, but from reading the Scoop's source code, it appearsmain/wixtoolsetis prioritized if installed.