Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Immutable OSes like Fedora Silverblue? #11

Open
lobau opened this issue Nov 9, 2022 · 1 comment
Open

Support for Immutable OSes like Fedora Silverblue? #11

lobau opened this issue Nov 9, 2022 · 1 comment

Comments

@lobau
Copy link

lobau commented Nov 9, 2022

I just switched to Fedora Silverblue. I tried to install Shin but I'm running into issues.
I installed Make and Go, but when I run the sudo make install command I get:

[lobau@fedora shin]$ sudo make install
[sudo] password for lobau: 
mkdir -p '/usr/share/ibus-shin'
mkdir: cannot create directory ‘/usr/share/ibus-shin’: Read-only file system
make: *** [Makefile:15: install] Error 1

Any other way to install Shin?

@p-e-w
Copy link
Owner

p-e-w commented Nov 13, 2022

I have no experience with Silverblue; how does package installation work normally, if the base directories are read-only? Where is IBus installed?

If the only problem is that this particular directory (/usr/share) is read-only, then it can be changed by passing the IBUS_INSTALL_DIR variable to Make, as described in the README. However, note that IBUS_INSTALL_DIR must be the same directory where the IBus component XMLs are located, and that directory must be writable, else Shin cannot be installed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants