Skip to content

[Bug]: skyemu@5: filename changed, shim cannot be created #1652

@BlackWinnerYoshi

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

skyemu

Expected/Current Behaviour

The currently downloaded binary is SkyEmu-v5-Windows.exe. However, the manifest still expects SkyEmu-v4-Windows.exe, so it fails to create the shim.

Steps to Reproduce

~ $ scoop update *
skyemu: 4 -> 5
WARN  Scoop uses 'aria2c' for multi-connection downloads.
WARN  Should it cause issues, run 'scoop config aria2-enabled false' to disable it.
WARN  To disable this warning, run 'scoop config aria2-warning-enabled false'.
Updating one outdated app:
Updating 'skyemu' (4 -> 5)
Downloading new version
Loading SkyEmu-v5-Windows.exe from cache.
Checking hash of SkyEmu-v5-Windows.exe ... ok.
Uninstalling 'skyemu' (4)
Unlinking ~\scoop\apps\skyemu\current
Running post_uninstall script...done.
Installing 'skyemu' (5) [64bit] from 'games' bucket
Loading SkyEmu-v5-Windows.exe from cache.
Linking ~\scoop\apps\skyemu\current => ~\scoop\apps\skyemu\5
Creating shim for 'SkyEmu'.
Get-Command: C:\Users\yoshi\scoop\apps\scoop\current\lib\install.ps1:191
Line |
 191 |              $bin = (Get-Command $target).Source
     |                      ~~~~~~~~~~~~~~~~~~~
     | The term 'SkyEmu-v4-Windows.exe' is not recognized as a name of a cmdlet, function, script file, or executable
     | program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
     | again.
Can't shim 'SkyEmu-v4-Windows.exe': File doesn't exist.
~ $

Possible Solution

Suffix url and autoupdate/url with #/skyemu.exe, so that bin/shortcuts doesn't need to be updated for every new version.

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:
b9cb5ef9ab (HEAD -> master, origin/master, origin/HEAD) opencode: Update to version 1.1.60

'extras' bucket:
39910e43fd (HEAD -> master, origin/master, origin/HEAD) yuescript: Update to version 0.33.0

'versions' bucket:
c5a0bd66ae (HEAD -> master, origin/master, origin/HEAD) zed-opengl-nightly: Update to version 2026-02-12

'nirsoft' bucket:
eb470c2 (HEAD -> master, origin/master, origin/HEAD) Update url list [ci skip]

'sysinternals' bucket:
dc0419a (HEAD -> main, origin/main, origin/HEAD) sysinternals-suite: Update to version 2026.02.06

'php' bucket:
9e62720 (HEAD -> master, origin/master, origin/HEAD) php8.4: Update to version 8.4.16

'nerd-fonts' bucket:
6dcf6cf2 (HEAD -> master, origin/master, origin/HEAD) Font-Awesome: Update to version 7.2.0

'nonportable' bucket:
281d69a1 (HEAD -> master, origin/master, origin/HEAD) teamviewer-np: Update to version 15.74.6

'java' bucket:
8d271183 (HEAD -> master, origin/master, origin/HEAD) intellij-jbr21-sdk-jcef: Update to version 21.0.10-b1163.108

'games' bucket:
1a75bc4e9 (HEAD -> master, origin/master, origin/HEAD) veloren-weekly: Update to version 2026-02-11T20_31

~ $

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-02-12 10:01:00
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.5.4
PSEdition                      Core
GitCommitId                    7.5.4
OS                             Microsoft Windows 10.0.26100
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

~ $

Additional Softwares

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions