Description:
I encountered an error while trying to build nautilus-open-any-terminal due to an invalid charset in the .po files.
Steps to Reproduce:
Clone the repository: git clone https://github.com/your-repo/nautilus-open-any-terminal.git
Navigate to the project directory: cd nautilus-open-any-terminal
Run make to build the project.
Expected Behavior:
The project should build successfully without errors.
Actual Behavior:
The build process fails with the following error message:
make -C nautilus_open_any_terminal/locale
make[1]: Entering directory '/home/domi/Downloads/nautilus-open-any-terminal/nautilus_open_any_terminal/locale'
msgfmt -o de.mo de.po
msgfmt -o es.mo es.po
msgfmt -o fr.mo fr.po
msgfmt -o he.mo he.po
he.po: warning: Charset "CHARSET" is not a portable encoding name.
Message conversion to user's charset might not work.
msgfmt: present charset "CHARSET" is not a portable encoding name
make[1]: *** [Makefile:12: he.mo] Error 1
make[1]: Leaving directory '/home/domi/Downloads/nautilus-open-any-terminal/nautilus_open_any_terminal/locale'
make: *** [Makefile:22: build] Error 2
Additional Details:
Operating System: (Fedora 40, Gnome 46.3)
Logs and Screenshots:
Full error log from make:
make -C nautilus_open_any_terminal/locale
make[1]: Entering directory '/home/domi/Downloads/nautilus-open-any-terminal/nautilus_open_any_terminal/locale'
msgfmt -o de.mo de.po
msgfmt -o es.mo es.po
msgfmt -o fr.mo fr.po
msgfmt -o he.mo he.po
he.po: warning: Charset "CHARSET" is not a portable encoding name.
Message conversion to user's charset might not work.
msgfmt: present charset "CHARSET" is not a portable encoding name
make[1]: *** [Makefile:12: he.mo] Error 1
make[1]: Leaving directory '/home/domi/Downloads/nautilus-open-any-terminal/nautilus_open_any_terminal/locale'
make: *** [Makefile:22: build] Error 2
Full error log from sudo make install schema:
sudo make install schema
make -C nautilus_open_any_terminal/locale install
make[1]: Entering directory '/home/domi/Downloads/nautilus-open-any-terminal/nautilus_open_any_terminal/locale'
for lang in de es fr he pl pt_BR ru sw tr zh_CN; do \
install -Dm644 ${lang}.mo /usr/share/locale/${lang}/LC_MESSAGES/nautilus-open-any-terminal.mo; \
done
install: cannot stat 'he.mo': No such file or directory
install: cannot stat 'pl.mo': No such file or directory
install: cannot stat 'pt_BR.mo': No such file or directory
install: cannot stat 'ru.mo': No such file or directory
install: cannot stat 'sw.mo': No such file or directory
install: cannot stat 'tr.mo': No such file or directory
install: cannot stat 'zh_CN.mo': No such file or directory
make[1]: *** [Makefile:15: install] Error 1
make[1]: Leaving directory '/home/domi/Downloads/nautilus-open-any-terminal/nautilus_open_any_terminal/locale'
make: *** [Makefile:36: install-common] Error 2
Description: I encountered an error while trying to build
nautilus-open-any-terminal
due to an invalid charset in the.po
files.Steps to Reproduce:
git clone https://github.com/your-repo/nautilus-open-any-terminal.git
cd nautilus-open-any-terminal
make
to build the project.Expected Behavior: The project should build successfully without errors.
Actual Behavior: The build process fails with the following error message:
Additional Details:
Logs and Screenshots:
make
:sudo make install schema
: