[SailfishDevel] Build engine woes: rsync between /srv/ and /host_targets/ is having problems..

Jarkko Lietolahti jarkko.lietolahti at gmail.com
Sun Jan 5 20:03:45 UTC 2014


Hi,
I've been having this mystery problem where Qt Creator complains about
missing QML types. Like EnterKey, CoverListAction, CoverBackround etc. I
even tried reinstalling the SDK but the problem remains.
 While investigation this issue I noticed that /usr/bin/sdk-manage --target
--sync SailfishOS-armv7hl
(also available in Qt Creator / SailfishOS/Targets/manage/sync is not
working reliably. Between runs I noticed that some files (mainly those that
QtC was complaing about being missing) are  not actually rsynced ( rsync -a
--no-devices --no-specials --delete --ignore-errors --prune-empty-dirs
--copy-links --filter=. - /srv/mer/targets/SailfishOS-armv7hl/.
/host_targets/SailfishOS-armv7hl/.
)

In Build engine terminal:

-bash-3.2$ sudo /usr/bin/sdk-manage --target --sync SailfishOS-armv7hl
-bash-3.2$ find /srv/  -name EnterKey.qml
/srv/mer/targets/SailfishOS-armv7hl/usr/share/maliit/plugins/com/jolla/EnterKey.qml
-bash-3.2$ find /host_targets/  -name EnterKey.qml
-bash-3.2$     <--- NOT found ?


-bash-3.2$ find /srv/  -name ScreenBlank.qml
/srv/mer/targets/SailfishOS-armv7hl/usr/lib/qt5/qml/Sailfish/Media/ScreenBlank.qml
-bash-3.2$ find /host_targets/  -name ScreenBlank.qml
/host_targets/SailfishOS-armv7hl/usr/lib/qt5/qml/Sailfish/Media/ScreenBlank.qml

ScreenBlank was found even it was missing earlier, weird...
Also notice that SailfishOS-i486-x86 is missing both files..

And this was fresh SDK installation.

Anyone noticed something similar?

br;
 Jarkko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20140105/ecdd5aa9/attachment.html>


More information about the Devel mailing list