AppImageCommunity / pkg2appimage

Tool and recipes to convert existing deb packages to AppImage
http://appimage.org
MIT License
695 stars 216 forks source link

Remaining glitches with QtCreator AppImage #87

Open probonopd opened 8 years ago

probonopd commented 8 years ago
probonopd commented 8 years ago
Qt WebEngine ICU data not found at /tmp/.mount_QN5fNm/Tools/QtCreator/lib/Qt/resources. Trying parent directory...
Qt WebEngine ICU data not found at /tmp/.mount_QN5fNm/Tools/QtCreator/lib/Qt. Trying application directory...
Qt WebEngine ICU data not found at /tmp/.mount_QN5fNm/Tools/QtCreator/bin. Trying fallback directory... The application MAY NOT work.
Installed Qt WebEngine locales directory not found at location /tmp/.mount_QN5fNm/Tools/QtCreator/lib/Qt/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /tmp/.mount_QN5fNm/Tools/QtCreator/bin/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0907/092334:ERROR:icu_util.cc(162)] Invalid file descriptor to ICU data received.
[0907/092334:FATAL:content_main_runner.cc(714)] Check failed: base::i18n::InitializeICU(). 
#0 0x7fce88bdaaee <unknown>
#1 0x7fce88bef40e <unknown>
(...)
/tmp/.mount_QN5fNm/AppRun: line 40:  1394 Aborted                 "$LINK"/usr/bin/qtcreator.wrapper "$@"

EDIT: Solved by symlinking a few files around.

EDIT 2: xorriso didn't really like these symlinks and produced faulty ISOs, hence using hardlinks now. Luckily ISO9660 supports hardlinks and all is well, the AppImage is neatly deduplicated using the marvelous freedup tool.