Bug 1211012 - helix editor not properly packaged?
Summary: helix editor not properly packaged?
Status: IN_PROGRESS
: 1223279 (view as bug list)
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Soc Virnyl Estela
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-02 11:32 UTC by Michael K
Modified: 2024-05-02 23:08 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael K 2023-05-02 11:32:20 UTC
Helix can't find runtime, themes or tutor.

> hx --health:
Config file: /home/mypc/.config/helix/config.toml
Language file: /home/mypc/.config/helix/languages.toml
Log file: /home/mypc/.cache/helix/helix.log
Runtime directories: /home/mypc/.config/helix/runtime;/usr/bin/runtime
Runtime directory does not exist: /home/mypc/.config/helix/runtime
Runtime directory does not exist: /usr/bin/runtime
Clipboard provider: xclip
System clipboard provider: xclip

..but runtime's in /usr/lib64/helix/runtime instead of /usr/bin/runtime
Comment 1 Soc Virnyl Estela 2023-05-18 06:24:14 UTC
Fixed specfile. Moved the `hx` binary to `/usr/lib64/helix/runtime`. This is based on https://docs.helix-editor.com/install.html?highlight=runtime#multiple-runtime-directories, specifically number 4.
Comment 2 Soc Virnyl Estela 2023-05-18 06:25:39 UTC
This is tested in my distrobox instance

```
tumbleweed% helix --health    
Config file: /home/uncomfy/development/projects/.config/helix/config.toml
Language file: /home/uncomfy/development/projects/.config/helix/languages.toml
Log file: /home/uncomfy/development/projects/.cache/helix/helix.log
Runtime directories: /home/uncomfy/development/projects/.config/helix/runtime;/usr/lib64/helix/runtime
Runtime directory does not exist: /home/uncomfy/development/projects/.config/helix/runtime
Clipboard provider: termcode
System clipboard provider: termcode
```
Comment 3 Andreas Stieger 2024-04-24 05:21:03 UTC
*** Bug 1223279 has been marked as a duplicate of this bug. ***
Comment 4 Andreas Stieger 2024-04-24 05:23:34 UTC
https://build.opensuse.org/request/show/1106733 was declined and duplicate bug 1223279 showed that this is still an issue on Leap. Do you have a plan?
Comment 5 Andreas Stieger 2024-04-24 05:36:15 UTC
Submitted conservative updates (openSUSE:Factory/helix@15)
https://build.opensuse.org/request/show/1169955
https://build.opensuse.org/request/show/1169956
Please review as maintainers of editors/helix.
Comment 6 Soc Virnyl Estela 2024-05-02 23:08:50 UTC
i was expecting the latest fix was merged. is there a reason why it got revoked?