Bug 1213903 - KDE:Extra/bismuth: Bug
Summary: KDE:Extra/bismuth: Bug
Status: NEW
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: 3rd party software (show other bugs)
Version: unspecified
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Philipp Reichmuth
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-02 12:52 UTC by dev
Modified: 2023-08-02 12:55 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
https://paste.opensuse.org/pastes/7d7d94fb5982 (12.79 KB, text/plain)
2023-08-02 12:55 UTC, dev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dev 2023-08-02 12:52:09 UTC
Confirming occurrence of bug as first noted by Thaodan on build.opensuse.org (<https://build.opensuse.org/package/show/KDE:Extra/bismuth#comment-1801454>). The latest build on Opensuse Tumbleweed (3.1.4-4.28) no longer works. The previous version (3.1.4-4.25) continues to work. Noting Thaodan's comment below.

The package doesn't work any more since the latest rebuild of the package after I assume esbuild was updated.

The error is: kwin_scripting: Component failed to load: (file:///usr/share/kwin/scripts/bismuth/contents/ui/main.qml:5:1: Script file:///usr/share/kwin/scripts/bismuth/contents/code/index.mjs unavailable import "../code/index.mjs" as Bismuth ^, file:///usr/share/kwin/scripts/bismuth/contents/code/index.mjs:795:10: Unexpected token {' static { ^, file:///usr/share/kwin/scripts/bismuth/contents/code/index.mjs:796:9: Expected token(' this.id = "MonocleLayout"; ^) js: alwaysopenonactivescreen: initializing

A diff between the good and the bad version shows that there are erros in the conversion.

https://paste.opensuse.org/pastes/7d7d94fb5982
Comment 1 dev 2023-08-02 12:55:24 UTC
Created attachment 868596 [details]
https://paste.opensuse.org/pastes/7d7d94fb5982

Attaching the content of https://paste.opensuse.org/pastes/7d7d94fb5982 so it doesn't become unavailable.