Skip to content

[Bug]: wixtoolset@7.0.0: now requires accepting EULA before using, or any wix extraction will fail (for apps that require it) #7841

Description

@BlackWinnerYoshi

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

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:

  1. When installing main/wixtoolset, warn users about the EULA, linking to https://docs.firegiant.com/wix/osmf/.
  2. 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.)
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions