ScoopInstaller / Main

📦 The default bucket for Scoop.
https://scoop.sh
The Unlicense
1.54k stars 919 forks source link

[Bug]: Winpython missing file when installing #5960

Closed acestars closed 22 hours ago

acestars commented 3 days ago

Prerequisites

Package Name

Winpython

Expected/Current Behaviour

Missing some file when installing winpython, it should no error.

winpython1

Steps to Reproduce

PS> scoop install main/winpython
Installing 'winpython' (3.12.4.1) [64bit] from 'main' bucket
Winpython64-3.12.4.1.exe (864.9 MB) [====================================================================================================================================================================] 100%
Checking hash of Winpython64-3.12.4.1.exe ... ok.
Extracting dl.7z ... done.
Linking ~\scoop\apps\winpython\current => ~\scoop\apps\winpython\3.12.4.1
Creating shim for 'python'.
Creating shim for 'python3'.
Creating shim for 'Spyder'.
Making C:\Users\amin.purnawinandar\scoop\shims\spyder.exe a GUI binary.
Creating shim for 'spyder_reset'.
Creating shim for 'upgrade_pip'.
Creating shim for 'winidle'.
Creating shim for 'idle'.
Creating shim for 'winipython_notebook'.
Creating shim for 'ipython_notebook'.
Creating shim for 'winjupyter_lab'.
Creating shim for 'jupyter_lab'.
Creating shim for 'winjupyter_nbclassic'.
Get-Command: C:\Users\amin.purnawinandar\scoop\apps\scoop\current\lib\install.ps1:783
Line |
 783 |              $bin = (Get-Command $target).Source
     |                      ~~~~~~~~~~~~~~~~~~~
     | The term 'scripts\winjupyter_nbclassic.bat' 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 'scripts\winjupyter_nbclassic.bat': File doesn't exist.

Possible Solution

Remove this part "scripts\\winjupyter_nbclassic.bat", [ "scripts\\winjupyter_nbclassic.bat", "jupyter_notebook" ],

from https://github.com/ScoopInstaller/Main/blob/master/bucket/winpython.json since the file doesn't exist in the archive.

winpython2

Scoop and Buckets Version

PS> 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:
5d3a4a8c8 (HEAD -> master, origin/master, origin/HEAD) protolint: Update to version 0.50.2

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

'versions' bucket:
8c64424be (HEAD -> master, origin/master, origin/HEAD) neovim-nightly@0.11.0-313: Fix hash (Closes #1815)

'nirsoft' bucket:
62f97d6 (HEAD -> master, origin/master, origin/HEAD) Update README.md

'sysinternals' bucket:
56aa57d (HEAD -> main, origin/main, origin/HEAD) sysinternals-suite: Update to version 2024.06.20

'nerd-fonts' bucket:
128ad78f (HEAD -> master, origin/master, origin/HEAD) SarasaGothic: Update to version 1.0.14

'nonportable' bucket:
2b5f1d6 (HEAD -> master, origin/master, origin/HEAD) nvidia-display-driver-dch-np: Update to version 556.12

'java' bucket:
e574a7c0 (HEAD -> master, origin/master, origin/HEAD) temurin8-nightly-jre: Update to version 8.0.422-4.0.202406261313

'games' bucket:
cf83ebd04 (HEAD -> master, origin/master, origin/HEAD) pcsx2-dev: Update to version 1.7.5941

'crisipa' bucket:
1a274c5 (HEAD -> master, origin/master, origin/HEAD) sing-box-pre: Update to version 1.10.0-alpha.18

'dorado' bucket:
4a18057f (HEAD -> master, origin/master, origin/HEAD) swift-nightly: Update to version 20240626.3

'emulators' bucket:
c0eff3183 (HEAD -> master, origin/master, origin/HEAD) dolphin-dev: Update to version 5.0-21785

'jewlexx-personal' bucket:
014ee4f (HEAD -> master, origin/master, origin/HEAD) chore: Update Readme

'lemon' bucket:
5440bb951 (HEAD -> master, origin/master, origin/HEAD) lunatranslator: Update to version 5.3.3-202406281421

'okibcn_ScoopMaster' bucket:
8a84c33117 (HEAD -> master, origin/master, origin/HEAD) Update timestamp 2024-03-15T19:22:37Z

'python' bucket:
0ff3293 (HEAD -> master, origin/master, origin/HEAD) scdl-py: Update to version 2024-06-27T17.28.29

'random' bucket:
20920e4 (HEAD -> master, origin/master, origin/HEAD) visualvm: Update to version 2.1.5

'scoopet' bucket:
8639991 (HEAD -> master, origin/master, origin/HEAD) qq-nt: Update to version 9.9.11

'wsl' bucket:
9689ba6 (HEAD -> master, origin/master, origin/HEAD) resolves issue #4

Scoop Config

PS> scoop config

last_update         scoop_branch scoop_repo
-----------         ------------ ----------
28/06/2024 13:48:17 master       https://github.com/ScoopInstaller/Scoop

PowerShell Version

PS>$PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.4.3
PSEdition                      Core
GitCommitId                    7.4.3
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