@sainnhe yes it's fixed, thank you and sorry for answering late
Search Criteria
Package Details: code-marketplace 1.102.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/code-marketplace.git (read-only, click to copy) |
---|---|
Package Base: | code-marketplace |
Description: | Enable vscode marketplace in Code OSS |
Upstream URL: | https://marketplace.visualstudio.com/vscode |
Licenses: | unknown |
Submitter: | sainnhe |
Maintainer: | sainnhe |
Last Packager: | sainnhe |
Votes: | 121 |
Popularity: | 2.83 |
First Submitted: | 2020-10-28 13:56 (UTC) |
Last Updated: | 2025-08-24 12:51 (UTC) |
Dependencies (3)
- code (vscodius-binAUR, code-gitAUR, visual-studio-code-binAUR, visual-studio-code-cli-binAUR)
- python
- code-featuresAUR (code-featuresAUR, code-features-insidersAUR) (optional) – unblock some extensions specific to the official build
Required by (0)
Sources (3)
ali.molaei commented on 2025-08-31 06:10 (UTC)
dack commented on 2025-08-29 00:26 (UTC)
@sainnhe Latest package with the fix is working for me. Thanks!
sainnhe commented on 2025-08-24 12:54 (UTC)
@ali.molaei Thank you so much for this patch. I've applied it in commit https://aur.archlinux.org/cgit/aur.git/commit/?h=code-marketplace&id=f5684dcb380ee5ed68a9d31fe09df58d23a5c7af . Could you try this revision?
@dack Thanks for your info. Could you try the latest revision of this package?
dack commented on 2025-08-22 18:43 (UTC)
Just confirming - signature verification fix from @ali.molaei works for me.
ali.molaei commented on 2025-08-18 07:51 (UTC) (edited on 2025-08-18 07:58 (UTC) by ali.molaei)
@medaminezghal this patch is applied on the source typescript code before compiling into js code, so it cannot be undone easily, but looking at the patch, it's simply chaning a runtime import and changes the error handling, calling the verify function is still the same, so if we just replace the import, it should work fine (and is for me), so I think this should do the trick:
sudo sed -i 's|node-ovsx-sign|@vscode/vsce-sign|g' /usr/lib/code/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js
@sainnhe I don't know how you want to apply this, it can be done in your python script or in the post install hook, decision with you :)
sainnhe commented on 2025-07-12 07:38 (UTC)
@medaminezghal Patch is welcome. I'm too busy recently.
medaminezghal commented on 2025-07-09 12:58 (UTC)
@sainnhe Could you find a solution to revert this patch
used by code to fix verifying extensions signature
of OpenVSX
?
After using this patch, code
cannot verify extensions signature
of Microsoft marketplace
.
sainnhe commented on 2025-05-20 10:53 (UTC)
@medaminezghal It’s the problem of extra/code, not this package. https://github.com/microsoft/vscode/issues/248597
medaminezghal commented on 2025-05-20 08:05 (UTC)
I get Code cannot verify the extension signature
every time I update an extension.
sainnhe commented on 2025-04-18 09:03 (UTC)
@Twiki: Thanks! I've updated the comment.
Pinned Comments
sainnhe commented on 2021-04-05 08:00 (UTC) (edited on 2025-04-18 09:02 (UTC) by sainnhe)
This package basically installs a hook that will patch
/usr/lib/code/product.json
to use vscode marketplace every timeextra/code
is updated.There are some extensions in vscode marketplace that don't work with Code OSS (e.g. pylance and remote-ssh), you can install
code-features
(thanks to @Lightsword) orcode-features-insiders
(thanks to @coxackie_) to unblock them.Btw, you may also be interested in code-icons by @coxackie which will replace the icon of Code OSS with VSCode's.