Hi joachim,

Let's solve the problems one by one:


1.       Expansion errors

These expansion errors do NOT have any impact on ia32 build

because both "qemu-accelarmv7l" and "qemu-accelaarch64" target at arm build.

Therefore, no need to worry about them, just ignore the errors.



2.       Build errors

Root cause: inconsistency between accepted/tizen_common and OBS at the time you 
performed building.

I've checked the latest status, all the HEADs are pointing to the correct 
commits now.

Synchroning the latest code or checking out to the correct revision, and then 
rebuilding will seal the deal.

l  capi-appfw-application
$ cd <Path_to_platform/core/api/application>
$ git checkout c92cec0e876d638b91eb64e12e306e9a29ed2e8f
$ gbs build -A     i586


l  capi-appfw-package-manager
$ cd <Path_to_platform/core/api/package-manager>
$ git checkout 19fa6e082a246e0ec427fca79591e4fe564442e2
$ gbs build -A     i586


l  libzypp
$ cd <Path_to_platform/upstream/libzypp>
$ git checkout c75db5dba5033167b4d57442ef5e798b8a56bb48
$ gbs build -A i586


Rui

From: joachim rodrigues [mailto:[email protected]]
Sent: Wednesday, September 03, 2014 4:37 AM
To: Lv, RuiX; [email protected]
Subject: RE: [Dev] error building tizen common image

Hi Rui

Here the procedure i followed :
I'm running the installation on ubuntu 14.04

Then :
mkdir ~/bin/
PATH=~/bin:$PATH

curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > 
~/bin/repo
sudo chmod a+x ~/bin/repo

mkdir ~/tizen_common_profile
cd ~/tizen_common_profile

repo init -u ssh://[email protected]:29418/scm/manifest -b tizen -m 
common.xml
repo sync


after a long time i tryed :
gbs build -A i586 --threads=4 --clean-once

and :
gbs build -A i586 --threads=4 --clean-once 
--exclude=gcc,cmake,filesystem,aul,libmm-sound,libtool


and still have the issue.


Thanks
________________________________
From: [email protected]<mailto:[email protected]>
To: [email protected]<mailto:[email protected]>; 
[email protected]<mailto:[email protected]>
Subject: RE: [Dev] error building tizen common image
Date: Tue, 2 Sep 2014 04:51:18 +0000
Hi Joachim,

We've performed verification on our side, it worked pretty well.

Please attach the following materials for us to further analyze and provide 
practical solution for you:
* ~/GBS-ROOT/local/order/.repo.cache
* .gbs.conf
* building procedure (starting from repo init)

Rui

From: joachim rodrigues [mailto:[email protected]]
Sent: Tuesday, September 02, 2014 5:03 AM
To: Lv, RuiX; [email protected]<mailto:[email protected]>
Subject: Re: [Dev] error building tizen common image

Hi

Thanks it worked.

But now i'm getting this error for command :
  gbs build -A i586


[  140s]
info: finished building tizen-extensions-crosswalk
info: updating local repo
69 blocs
info: *** Build Status Summary ***
=== the following packages failed to build due to missing build dependencies 
(2) ===
qemu-accel-armv7l:
  nothing provides cross-armv7l-gcc49-icecream-backend
qemu-accel-aarch64:
  nothing provides cross-aarch64-binutils
  nothing provides cross-aarch64-gcc49-icecream-backend

=== Total succeeded built packages: (22) ===
info: generated html format report:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/index.html
info: generated RPM packages can be found from local repo:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/RPMS
info: generated source RPM packages can be found from local repo:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/SRPMS
info: build logs can be found in:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs
info: build roots located in:
     /home/joachim/GBS-ROOT/local/BUILD-ROOTS/scratch.i586.*
error: <gbs>some packages failed to be built






in the report :
    /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/index.html
i can see that 2 packages are in error :

Expansion error detailsThe following packages have build dependencies issue:
Package name

Package path

Expansion error

qemu-accel-armv7l

/home/joachim/tizen_common_profile/platform/upstream/qemu-accel

nothing provides cross-armv7l-gcc49-icecream-backend

qemu-accel-aarch64

/home/joachim/tizen_common_profile/platform/upstream/qemu-accel

nothing provides cross-aarch64-binutils
nothing provides cross-aarch64-gcc49-icecream-backend


Then i also have 3 error logs  :

less 
/home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs/fail/capi-appfw-application-0.1.0-55/log.txt
contains :

    [  104s] [291/297] installing system-server-2.0.0-0
    [  104s]        file /usr/bin/set_pmon from install of 
system-server-2.0.0-0.i686 conflicts with file from package sysman-0.2.29-1.i686
    [  104s] exit ...








less less 
/home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs/fail/capi-appfw-package-manager-0.0.30-1/log.txt
contains :

   [   23s] /usr/bin/cc  -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-  
unwind-tables   -DSYSCONFDIR="/etc" -I/usr/include/aul -I/usr/include/vconf 
-I/usr/include/db-util -I/usr/include/security-server -I/usr/include/ 
-I/usr/include/dlog -I/usr/include/pkgmgr -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-fPIC -Wall   -DSYSCONFDIR="/etc" -I/usr/include/aul -I/usr/include/vconf 
-I/usr/include/db-util -I/usr/include/security-server -I/usr/include/ 
-I/usr/include/dlog -I/usr/include/pkgmgr -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-Wl,-zdefs -fvisibility=hidden  -Wl,--as-needed -Wl,--rpath=/usr/lib 
CMakeFiles/pkgmgr_tool.dir/main.c.o  -o pkgmgr_tool -rdynamic 
../libcapi-appfw-package-manager.so.0.0.30 -L/usr/lib/pkgmgr -laul -lbundle 
-lxdgmime -lail -lvconf -lSLP-db-util -lsqlite3 -licui18n -licuuc -licudata 
-lpkgmgr-client -lsecurity-server-client -lssl -lcrypto -lsmack 
-lprivilege-control -ldlog -lpkgmgr_installer_client 
-lpkgmgr_installer_status_broadcast_server -ldbus-glib-1 -ldbus-1 -lgobject-2.0 
-lglib-2.0 -lpkgmgr-info
[   23s] ../libcapi-appfw-package-manager.so.0.0.30: undefined reference to 
`pkgmgr_pkginfo_get_usr_list'
[   23s] collect2: error: ld returned 1 exit status
[   23s] make[2]: *** [tool/pkgmgr_tool] Error 1
[   23s] make[2]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] make[1]: *** [tool/CMakeFiles/pkgmgr_tool.dir/all] Error 2
[   23s] make[1]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] make: *** [all] Error 2
[   23s] error: Bad exit status from /var/tmp/rpm-tmp.1i0alt (%build)
[   23s]
[   23s]
[   23s] RPM build errors:
[   23s]     Bad exit status from /var/tmp/rpm-tmp.1i0alt (%build)
(END)













less 
/home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs/fail/libzypp-12.11.0-1/log.txt
contains :
[  247s] cd /home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build/zypp && 
/usr/bin/c++   -DHAVE_PIPE2 -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" 
-DTEXTDOMAIN=\"zypp\" -DVERSION=\"12.11.0\" -DWITH_DEPRECATED_HISTORYITEM_API=1 
-DZYPP_DLL -D_FILE_OFFSET_BITS=64 -D_RPM_4_X -D_WITH_LIBPROXY_SUPPORT_ 
-Dzypp_EXPORTS -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables  -fvisibility-inlines-hidden -fno-strict-aliasing 
-fPIC -g -rdynamic -Wall -Woverloaded-virtual -Wnon-virtual-dtor -Wl,-as-needed 
-std=c++0x -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables  -fvisibility-inlines-hidden -fno-strict-aliasing 
-fPIC -g -rdynamic -Wall -Woverloaded-virtual -Wnon-virtual-dtor -Wl,-as-needed 
-std=c++0x -O3 -fPIC -I/home/abuild/rpmbuild/BUILD/libzypp-12.11.0 
-I/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build -I/usr/include/rpm 
-I/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build/zypp    
-DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -o CMakeFiles/zypp.dir/base/IOStream.cc.o 
-c /home/abuild/rpmbuild/BUILD/libzypp-12.11.0/zypp/base/IOStream.cc
[  247s] Building CXX object zypp/CMakeFiles/zypp.dir/base/InputStream.cc.o
[  247s] cd /home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build/zypp && 
/usr/bin/c++   -DHAVE_PIPE2 -DHAVE_UDEV -DLOCALEDIR=\"/usr/share/locale\" 
-DTEXTDOMAIN=\"zypp\" -DVERSION=\"12.11.0\" -DWITH_DEPRECATED_HISTORYITEM_API=1 
-DZYPP_DLL -D_FILE_OFFSET_BITS=64 -D_RPM_4_X -D_WITH_LIBPROXY_SUPPORT_ 
-Dzypp_EXPORTS -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables  -fvisibility-inlines-hidden -fno-strict-aliasing 
-fPIC -g -rdynamic -Wall -Woverloaded-virtual -Wnon-virtual-dtor -Wl,-as-needed 
-std=c++0x -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables  -fvisibility-inlines-hidden -fno-strict-aliasing 
-fPIC -g -rdynamic -Wall -Woverloaded-virtual -Wnon-virtual-dtor -Wl,-as-needed 
-std=c++0x -O3 -fPIC -I/home/abuild/rpmbuild/BUILD/libzypp-12.11.0 
-I/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build -I/usr/include/rpm 
-I/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build/zypp    
-DZYPP_BASE_LOGGER_LOGGROUP=\"zypp\" -o 
CMakeFiles/zypp.dir/base/InputStream.cc.o -c 
/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/zypp/base/InputStream.cc
[  248s] make[2]: *** [zypp/CMakeFiles/zypp.dir/sat/detail/PoolImpl.cc.o] Error 
1
[  248s] make[2]: *** Waiting for unfinished jobs....
[  255s] make[2]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build'
[  255s] make[1]: *** [zypp/CMakeFiles/zypp.dir/all] Error 2
[  255s] make[1]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/libzypp-12.11.0/build'
[  255s] make: *** [all] Error 2
[  255s] error: Bad exit status from /var/tmp/rpm-tmp.huYjtm (%build)
[  255s]
[  255s]
[  255s] RPM build errors:
[  255s]     Bad exit status from /var/tmp/rpm-tmp.huYjtm (%build)
(END)


Thanks in advance

Joachim



Le 01/09/2014 09:21, Lv, RuiX a écrit :
Hi Joachim,

The HEAD of accepted/tizen_common branch is now pointing to 
3816771a0d93fdd9ec9c7be9751ace9df7d315af.
Please sync latest code of platform/core/appfw/slp-pkgmgr and try again.

Rui

From: Lv, RuiX
Sent: Monday, September 01, 2014 11:03 AM
To: 'joachim rodrigues'; [email protected]<mailto:[email protected]>
Subject: RE: [Dev] error building tizen common image

Hi Joachim,

After analyzing the build log,
I find that the revision of the package  "platform/core/appfw/slp-pkgmgr"  that 
defines  "pkgmgr_pkginfo_get_usr_list" is not up to date.

The correct revision is as follows:
VCS         : 
platform/core/appfw/slp-pkgmgr#3816771a0d93fdd9ec9c7be9751ace9df7d315af

Root cause is: Release engineer has not synced latest change on OBS to 
accepted/tizen_common branch.
I'll contact responsible release engineer and fix the issue ASAP.

Rui

From: Dev [mailto:[email protected]] On Behalf Of joachim rodrigues
Sent: Saturday, August 30, 2014 8:26 PM
To: [email protected]<mailto:[email protected]>
Subject: [Dev] error building tizen common image

Hi all,

I'm trying to build an image following this tutorial :

https://source.tizen.org/documentation/developer-guide/getting-started-guide/building-packages-locally-gbs

When i run this command :

gbs build -A i586

I'm getting this error :



=== the following packages failed to build due to rpmbuild issue (2) ===
capi-appfw-package-manager: 
/home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs/fail/capi-appfw-package-manager-0.0.30-1/log.txt
libzypp: 
/home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs/fail/libzypp-12.11.0-1/log.txt
=== Total succeeded built packages: (22) ===
info: generated html format report:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/index.html
info: generated RPM packages can be found from local repo:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/RPMS
info: generated source RPM packages can be found from local repo:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/SRPMS
info: build logs can be found in:
     /home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs
info: build roots located in:
     /home/joachim/GBS-ROOT/local/BUILD-ROOTS/scratch.i586.*
error: <gbs>some packages failed to be built







Then i opened the log :


less  
/home/joachim/GBS-ROOT/local/repos/tizen3.0_common/i586/logs/fail/capi-appfw-package-manager-0.0.30-1/log.txt





lient -lsecurity-server-client -lssl -lcrypto -lsmack -lprivilege-control 
-ldlog -lpkgmgr_installer_client -lpkgmgr_installer_status_broadcast_server 
-ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lpkgmgr-info
[   23s] /usr/bin/cmake -E cmake_symlink_library 
libcapi-appfw-package-manager.so.0.0.30 libcapi-appfw-package-manager.so.0 
libcapi-appfw-package-manager.so
[   23s] make[2]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] /usr/bin/cmake -E cmake_progress_report 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/CMakeFiles  1 2
[   23s] [ 66%] Built target capi-appfw-package-manager
[   23s] make -f tool/CMakeFiles/pkgmgr_tool.dir/build.make 
tool/CMakeFiles/pkgmgr_tool.dir/depend
[   23s] make[2]: Entering directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] cd /home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30 && 
/usr/bin/cmake -E cmake_depends "Unix Makefiles" 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/tool 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/tool 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/tool/CMakeFiles/pkgmgr_tool.dir/DependInfo.cmake
 --color=
[   23s] Scanning dependencies of target pkgmgr_tool
[   23s] make[2]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] make -f tool/CMakeFiles/pkgmgr_tool.dir/build.make 
tool/CMakeFiles/pkgmgr_tool.dir/build
[   23s] make[2]: Entering directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] /usr/bin/cmake -E cmake_progress_report 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/CMakeFiles 3
[   23s] [100%] Building C object tool/CMakeFiles/pkgmgr_tool.dir/main.c.o
[   23s] cd /home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/tool 
&& /usr/bin/cc  -DPREFIX=\"/usr\" -DSLP_DEBUG -O2 -g -m32 -march=i686 
-mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector 
-funwind-tables -fasynchronous-unwind-tables   -DSYSCONFDIR="/etc" 
-I/usr/include/aul -I/usr/include/vconf -I/usr/include/db-util 
-I/usr/include/security-server -I/usr/include/ -I/usr/include/dlog 
-I/usr/include/pkgmgr -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -fPIC -Wall   
-DSYSCONFDIR="/etc" -I/usr/include/aul -I/usr/include/vconf 
-I/usr/include/db-util -I/usr/include/security-server -I/usr/include/ 
-I/usr/include/dlog -I/usr/include/pkgmgr -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-Wl,-zdefs -fvisibility=hidden 
-I/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/include    -o 
CMakeFiles/pkgmgr_tool.dir/main.c.o   -c 
/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/tool/main.c
[   23s] Linking C executable pkgmgr_tool
[   23s] cd /home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30/tool 
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/pkgmgr_tool.dir/link.txt 
--verbose=1
[   23s] /usr/bin/cc  -O2 -g -m32 -march=i686 -mtune=i686 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables   -DSYSCONFDIR="/etc" -I/usr/include/aul 
-I/usr/include/vconf -I/usr/include/db-util -I/usr/include/security-server 
-I/usr/include/ -I/usr/include/dlog -I/usr/include/pkgmgr 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -fPIC -Wall   -DSYSCONFDIR="/etc" 
-I/usr/include/aul -I/usr/include/vconf -I/usr/include/db-util 
-I/usr/include/security-server -I/usr/include/ -I/usr/include/dlog 
-I/usr/include/pkgmgr -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-zdefs 
-fvisibility=hidden  -Wl,--as-needed -Wl,--rpath=/usr/lib 
CMakeFiles/pkgmgr_tool.dir/main.c.o  -o pkgmgr_tool -rdynamic 
../libcapi-appfw-package-manager.so.0.0.30 -L/usr/lib/pkgmgr -laul -lbundle 
-lxdgmime -lail -lvconf -lSLP-db-util -lsqlite3 -licui18n -licuuc -licudata 
-lpkgmgr-client -lsecurity-server-client -lssl -lcrypto -lsmack 
-lprivilege-control -ldlog -lpkgmgr_installer_client 
-lpkgmgr_installer_status_broadcast_server -ldbus-glib-1 -ldbus-1 -lgobject-2.0 
-lglib-2.0 -lpkgmgr-info
[   23s] ../libcapi-appfw-package-manager.so.0.0.30: undefined reference to 
`pkgmgr_pkginfo_get_usr_list'
[   23s] collect2: error: ld returned 1 exit status
[   23s] make[2]: *** [tool/pkgmgr_tool] Error 1
[   23s] make[2]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] make[1]: *** [tool/CMakeFiles/pkgmgr_tool.dir/all] Error 2
[   23s] make[1]: Leaving directory 
`/home/abuild/rpmbuild/BUILD/capi-appfw-package-manager-0.0.30'
[   23s] make: *** [all] Error 2
[   23s] error: Bad exit status from /var/tmp/rpm-tmp.1i0alt (%build)
[   23s]
[   23s]
[   23s] RPM build errors:
[   23s]     Bad exit status from /var/tmp/rpm-tmp.1i0alt (%build)
(END)






But as i'm novice i'm not understanding this error

can someone help ?

Thanks







_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to