The dependency cycle asked me to delete vscodium-bin-marketplace first, then vscodium-bin-features, then last vscodium-bin. After that I was able to install vscodium. But from what I remember, the software couldn't run as long as the file wasn't right (hence the error), and un/installing things didn't changed that file at all, so same result.I could only forcefully delete it to hope it to dissapear. But no luck, upon re downloading, same file, exactly. And I installed vscodium And the product.json has finally changed (different place, different hash). But before that, whatever how many times I deleted the file, it re downloaded/created the same flawed one
Same hash upon re-downloading, so it's the right one\n\nWith only vscodium e9b562813f694221194afa56b04d31f8 /usr/share/vscodium/resources/app/product.json, and it works
For now
$ paru -Sy vscodium-bin vscodium-bin-marketplace vscodium-bin-features; codium
node:internal/modules/cjs/loader:1190
throw err;
^
SyntaxError: /opt/vscodium-bin/resources/app/product.json: Unexpected token e in JSON at position 2976
at parse (<anonymous>)
at Module._extensions..json (node:internal/modules/cjs/loader:1187:22)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Module.require (node:internal/modules/cjs/loader:1012:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/opt/vscodium-bin/resources/app/out/cli.js:4:9247)
at Module._compile (node:internal/modules/cjs/loader:1118:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
at node:internal/main/run_main_module:17:47
$ paru -R vscodium-bin-marketplace vscodium-bin-features; paru -Sy vscodium; paru -Sy vscodium-bin vscodium-bin-marketplace; codium
*opens*
$ paru -Sy vscodium-bin-features; codium
node:internal/modules/cjs/loader:1190
throw err;
^
SyntaxError: /opt/vscodium-bin/resources/app/product.json: Unexpected token e in JSON at position 2976
at parse (<anonymous>)
at Module._extensions..json (node:internal/modules/cjs/loader:1187:22)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Module.require (node:internal/modules/cjs/loader:1012:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/opt/vscodium-bin/resources/app/out/cli.js:4:9247)
at Module._compile (node:internal/modules/cjs/loader:1118:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
at node:internal/main/run_main_module:17:47
$ paru -R vscodium-bin-features; codium
node:internal/modules/cjs/loader:1190
throw err;
^
SyntaxError: /opt/vscodium-bin/resources/app/product.json: Unexpected token e in JSON at position 2966
at parse (<anonymous>)
at Module._extensions..json (node:internal/modules/cjs/loader:1187:22)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Module.require (node:internal/modules/cjs/loader:1012:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/opt/vscodium-bin/resources/app/out/cli.js:4:9247)
at Module._compile (node:internal/modules/cjs/loader:1118:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
at Module.load (node:internal/modules/cjs/loader:988:32)
at Module._load (node:internal/modules/cjs/loader:829:12)
at c._load (node:electron/js2c/asar_bundle:5:13343)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
at node:internal/main/run_main_module:17:47
$ paru -R vscodium-bin-marketplace; paru -Sy vscodium; paru -Sy vscodium-bin vscodium-bin-marketplace; codium
*opens*
Pinned Comments
Icelk commented on 2022-08-02 09:36 (UTC) (edited on 2023-02-13 15:26 (UTC) by Icelk)
This package should not be marked as out of date unless it stops working. If that's the case, proving a diff to get it working is hugely appreciated. See the latest comments for potential solutions and conversation regarding the issue.