Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.4.1
-
Desktop Linux
-
Change-Id: I425f26fcb4b611c255dd744cb9b4eafe16015d6f
Description
I had successfully managed to build Qt 5.4.0 but Qt 5.4.1 ends up with build errors in QtWebengine:
... [8/8862] COPY gen/repack/qtwebengine_locales/tr.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/tr.pak [9/8862] COPY gen/repack/qtwebengine_locales/th.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/th.pak [10/8862] COPY gen/repack/qtwebengine_locales/te.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/te.pak FAILED: ln -f gen/repack/qtwebengine_locales/ar.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/ar.pak 2>/dev/null || (rm -rf /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/ar.pak && cp -af gen/repack/qtwebengine_locales/ar.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/ar.pak) rm: cannot remove `/usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/ar.pak': Permission denied FAILED: ln -f gen/repack/qtwebengine_locales/vi.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/vi.pak 2>/dev/null || (rm -rf /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/vi.pak && cp -af gen/repack/qtwebengine_locales/vi.pak /usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/vi.pak) rm: cannot remove `/usr/lib/trolltech/qt5-desktop-linux/translations/qtwebengine_locales/vi.pak': Permission denied ...
It seems like webengine during the build uses the install directory and if there aren't enough permission then it fails. It's common to build it as a user and install it with sudo as root.