Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#77857 - [code] 1.76.1-2 breaks clangd extension

Attached to Project: Community Packages
Opened by Bartosz Taudul (wolf) - Wednesday, 15 March 2023, 01:24 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 15 March 2023, 19:58 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Changes introduced in 1.76.1-2 break clangd extension. Downgrading to 1.76.1-1 makes it work again.
This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 15 March 2023, 19:58 GMT
Reason for closing:  Fixed
Additional comments about closing:  code 1.76.1-3
Comment by Hanabishi (Hanabishi) - Wednesday, 15 March 2023, 11:58 GMT
I think this is a side effect of https://bugs.archlinux.org/task/77856
Appears you simply have base 'electron' package installed, which is a coincidence and not supposed to work with vscode.

1.76.1-3 fixes the issue.
Comment by Bartosz Taudul (wolf) - Wednesday, 15 March 2023, 12:04 GMT
> Appears you simply have base 'electron' package installed, which is a coincidence and not supposed to work with vscode.

I had electron and electron19 installed. Are dependencies broken? I'm not sure I understand what you are saying here.

> 1.76.1-3 fixes the issue.

It does.
Comment by Hanabishi (Hanabishi) - Wednesday, 15 March 2023, 12:12 GMT
Deps are not broken. 1.76.1-2 accidently trying to use 'electron' executable instead of 'electron19' in runtime. It should not be able to launch at all.
But in your case 'electron' is installed by some other package, so code actually able to start, but can't work properly because of general incompatibility.

Loading...