[SailfishDevel] Building/Deploying app fails with 1312 SDK

superpelican superpelican at zoho.com
Fri Dec 13 18:02:16 UTC 2013


Hello,

I just completely removed my old SDK with the SDK Maintenance tool (and also removed $HOME/.scratchbox2 as the installer of the new SDK version suggested, I also removed the Mer SDK VM and Emulator VM of the old SDK version in the Virtualbox Manager) and installed the new 1312 SDK. When I tried to build my simple, little multiplication tables practising application Quick Clamshell it failed with the following messages in the Compile Output pane:
"
Loading repository data...
Reading installed packages...
'pkgconfig(Qt5Core)' not found in package names. Trying capabilities.
'qt5-qtcore-devel' providing 'pkgconfig(Qt5Core)' is already installed.
'pkgconfig(Qt5Qml)' not found in package names. Trying capabilities.
'qt5-qtdeclarative-devel' providing 'pkgconfig(Qt5Qml)' is already installed.
'pkgconfig(Qt5Quick)' not found in package names. Trying capabilities.
'qt5-qtdeclarative-qtquick-devel' providing 'pkgconfig(Qt5Quick)' is already installed.
'pkgconfig(qdeclarative5-boostable)' not found in package names. Trying capabilities.
'mapplauncherd-qt5-devel' providing 'pkgconfig(qdeclarative5-boostable)' is already installed.
Resolving package dependencies...

Nothing to do.
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.asdslT
Project WARNING: qdeclarative-boostable not available; startup times will be slower

18:41:33: The process "$HOME/.config/SailfishAlpha3/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/qmake" exited normally.
18:41:33: Starting: "$HOME/.config/SailfishAlpha3/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/make" 
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ya8VtM
make: Nothing to be done for `first'.
18:41:35: The process "$HOME/.config/SailfishAlpha3/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/make" exited normally.
18:41:35: Emulator is already running. Nothing to do.
18:41:35: Deploying rpm package...
18:41:35: Starting: "$HOME/.config/SailfishAlpha3/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/deploy" --pkcon
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.jVTaWB
+ umask 022

+ cd /home/mersdk/Coding/ClamshellSailfish/build-Quick2Clamshell-MerSDK_SailfishOS_i486_x86-Release
+ '[' /home/deploy/installroot '!=' / ']'
+ rm -rf /home/deploy/installroot
++ dirname /home/deploy/installroot
+ mkdir -p /home/deploy
+ mkdir /home/deploy/installroot
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /home/deploy/installroot
+ export QT_SELECT=5
+ QT_SELECT=5
+ make install INSTALL_ROOT=/home/deploy/installroot


install -m 755 -p "Quick2Clamshell" "/home/deploy/installroot/usr/bin/Quick2Clamshell"
: "/home/deploy/installroot/usr/bin/Quick2Clamshell"
install -m 755 -p /home/mersdk/Coding/ClamshellSailfish/Quick2Clamshell/main.qml /home/deploy/installroot/usr/share/Quick2Clamshell/
: /home/deploy/installroot/usr/share/Quick2Clamshell/main.qml
cp -f -R /home/mersdk/Coding/ClamshellSailfish/Quick2Clamshell/pages /home/deploy/installroot/usr/share/Quick2Clamshell/
cp -f -R /home/mersdk/Coding/ClamshellSailfish/Quick2Clamshell/cover /home/deploy/installroot/usr/share/Quick2Clamshell/
install -m 755 -p /home/mersdk/Coding/ClamshellSailfish/Quick2Clamshell/main.qml /home/deploy/installroot/usr/share/Quick2Clamshell/
: /home/deploy/installroot/usr/share/Quick2Clamshell/main.qml
install -m 755 -p /home/mersdk/Coding/ClamshellSailfish/Quick2Clamshell/Quick2Clamshell.desktop /home/deploy/installroot/usr/share/applications/
: /home/deploy/installroot/usr/share/applications/Quick2Clamshell.desktop
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id /home/mersdk/Coding/ClamshellSailfish/build-Quick2Clamshell-MerSDK_SailfishOS_i486_x86-Release/

extracting debug info from /home/deploy/installroot/usr/bin/Quick2Clamshell
12 blocks

+ /usr/lib/rpm/check-buildroot

+ /usr/lib/rpm/meego/brp-compress

+ /usr/lib/rpm/meego/brp-strip-static-archive /usr/bin/strip

+ /usr/lib/rpm/meego/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump

+ /usr/lib/rpm/brp-python-bytecompile

+ /usr/lib/rpm/meego/brp-python-hardlink

+ /usr/lib/rpm/meego/find-docs.sh /home/deploy/installroot

+ /usr/lib/rpm/meego/brp-java-repack-jars

Processing files: Quick2Clamshell-0.1-1.i586
error: 
File not found: /home/deploy/installroot/icons



RPM build errors:
error: 
File not found: /home/deploy/installroot/images

error: 
File not found: /home/deploy/installroot/usr/share/Quick2Clamshell/images

    File not found: /home/deploy/installroot/icons

    File not found: /home/deploy/installroot/images
    File not found: /home/deploy/installroot/usr/share/Quick2Clamshell/images


receiving incremental file list

sent 8 bytes  received 87 bytes  190.00 bytes/sec
total size is 0  speedup is 0.00
rsync: change_dir "/home/nemo/RPMS" failed: No such file or directory (2)


rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1637) [Receiver=3.1.0]


rsync: [Receiver] write error: Broken pipe (32)


Command failed: A filename to install is required
18:41:38: The process "$HOME/.config/SailfishAlpha3/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/deploy" exited with code 3.
Error while building/deploying project Quick2Clamshell (kit: MerSDK-SailfishOS-i486-x86)
When executing step 'Rpm'
18:41:38: Elapsed time: 00:06.
"
I believe this isn't related to my app, but rather a problem with the new SDK, so I thought I'd post it on the ML ;)

Kind Regards,

Superpelican

P.S.:Someone I know already received her Jolla today, so I had the opportunity to try it out already before my phone arrives soon :)
It is absolutely awesome! Congratulations on this great product! Within 20 minutes the swipe-based UI felt like a second nature, while I have never used a N9 or BB10 device!
I have only watched a lot of videos ;)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20131213/a194e8c8/attachment.html>


More information about the Devel mailing list