Skip to content

The 'Python Debugger' extension is not available in VSCodium for Linux ARM 64 #318

Closed

Description

I'm running VSCodium on Linux on Apple Silicon, thus the aarch64 CPU architecture. It is complaining about "type": "python" in my launch.json and that I have to replace it with debugpy before it's being deprecated. That type seems to be provided by this extension but I can't actually install it due to the error in the title.

This extension is pure Typescript, is there any reason at all it wouldn't work on Linux ARM machines?

Activity

  1. paulacamargo25 commented on Apr 19, 2024

    @paulacamargo25
    Contributor

    Thanks for your bug report, I am going to investigate what is happening.

  2. imphil commented on May 2, 2024

    @imphil

    Drive-by comment (I have a similar, but different problem): It looks like the Python Debugger extension is actually platform-specific since #89 (it includes Python wheels?).

    That alone doesn't explain your problem, I guess, since aarch64 seems to be included in

    - name: MacOS
    packageArch: arm64
    vsceTarget: darwin-arm64
    .

  3. filiptronicek commented on May 2, 2024

    @filiptronicek

    Hey there 👋,
    I believe this to be a problem on our end, since I assume you're using https://open-vsx.org as the extension marketplace. We are in the process of adding the linux arm platform in EclipseFdn/publish-extensions#756 for the extension, but I need to figure out how to tweak the build pipeline to install the correct platform-specific dependencies :).

    Feel free to track that PR or EclipseFdn/publish-extensions#755 for updates.

  4. PureTryOut commented on May 2, 2024

    @PureTryOut
    Author

    Oh, I didn't realize it was basically a packaging problem. I'm using whatever comes with VSCodium, and I believe indeed that is https://open-vsx.org. Thanks for finding this issue, I'll close this and wait for the update to appear!

    Philipp Wagner (@imphil) you're listing the arm64 package for macOS, but I'm actually running on Linux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

triage-neededNeeds assignment to the proper sub-team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions