Ash258 / Scoop-Core

Shovel. Alternative, more advanced, and user-friendly implementation of windows command-line installer scoop.
https://shovel.ash258.com
GNU General Public License v3.0
205 stars 11 forks source link

Warning about missing IntelliJ-IDEA-Ultimate.json file in bucket #298

Closed kmarcee closed 1 year ago

kmarcee commented 1 year ago

When running scoop update *, I get a warning complaining about a missing file. Actually, the file is there at the given location, but with a different extension, yml instead of json.

Terminal output: WARN error: Nem található a következő fájl: „C:\scoop\buckets\JetBrains\bucket\IntelliJ-IDEA-Ultimate.json”.

That's in Hungarian. The same output in English it would be like: WARN error: No such file/Cannot find file: „C:\scoop\buckets\JetBrains\bucket\IntelliJ-IDEA-Ultimate.json”.

Ash258 commented 1 year ago

Wrong repository. You are using vanilla Scoop. Scoop does not support yml typed manifests.

kmarcee commented 1 year ago

Hi Jakub,

Thank you for your extremely quick reply. However, I cannot really step forward with that information. Your idea with overwriting the extension in the install.json could have been correct, but it still does not work. Now I get the following error: WARN Error parsing JSON at C:\scoop\buckets\JetBrains\bucket\IntelliJ-IDEA-Ultimate.yml.

image

Actually, I don't really understand, how this works. As you assumed, I use the "standard" Scoop (i.e. the "vanilla" version) - that's true, I also operate the things via scoop commands, not shovel commands - but the JetBrains bucket points to this repository (see screenshpot) and my IntelliJ IDEA is also installed from this bucket, I'm sure. I can imagine that is is a kind of mixture resulting in undefined behaviour, but it has been working until now more or less without errors. So I supposed that something had to be change recently...

If it's not the correct place to report this issue, could you please link me the right repository? Initially, I wanted to go to the main repo, but the hint If your problem is related to a specific package, open the issue in the relevant bucket, not here. redirected me to this repo.

Sorry for being puzzled about what to do. I hope you can help.

Best, Marton

Ash258 commented 1 year ago

Just do not use the JetBrains bucket. It will not work for Scoop users. Find other bucket that contains intalli-J idea.

kmarcee commented 1 year ago

Actually, I know that the extras bucket has its version of IntelllliJ IDEA, too. Some time ago, I switched to the JetBrains bucket, as the vanilla version had issues with updates and this repo seemed more specific and reliable at the same time. :) Another - even stronger reason - was that the JetBrains Gateway is not maintained there, which I also use and need nowadays. So - after a quick googling - I don't really know, what other option I have... Isn't there any explanation, what did suddenly go wrong, if it was working like a charm until now? Is it possible to fix it somehow (even by local workaround)?