Your log doesn't make sense.  Are you actually attempting to build a
bunch of packages by doing a gbs command in a top level directory (i.e.
a directory with multiple git trees checked out under it?)  It looks
like you provided snippets of different builds.

    --rusty

On Mon, 2013-08-19 at 13:01 -0700, Maurer, Steven wrote:
> These seem to come up regularly on the mailing list, and I'm sure
> there is something dumb that I'm going here, but I can't figure out
> exactly what.
> 
> 
> Running in Ubuntu:  gbs build -A i586
> 
> 
> ..gbs seems to build most everything, except it runs into this:
> 
> 
> ...(deleted for brevity)
> [   14s] + cmake -DCMAKE_INSTALL_PREFIX=/opt/apps/org.tizen.volume
> [   14s] -- The C compiler identification is GNU 4.7.2
> [   14s] -- Check for working C compiler: /usr/bin/cc
> [   14s] -- Check for working C compiler: /usr/bin/cc -- works
> [   14s] -- Detecting C compiler ABI info
> [   14s] -- Detecting C compiler ABI info - done
> [   14s] Build type: Release
> [   14s] -- Found PkgConfig: /usr/bin/pkg-config (found version
> "0.28")
> [   14s] -- checking for modules
> 'appcore-efl;ecore-input;ecore-x;ecore;evas;edje;mm-sound;vconf;utilX;syspopup;bundle;svi;glib-2.0;ui-gadget-1'
> [   14s] --   package 'mm-sound' not found
> [   14s] CMake Error
> at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):
> [   14s]   A required package was not found
> [   14s] Call Stack (most recent call first):
> [   14s]   /usr/share/cmake/Modules/FindPkgConfig.cmake:333
> (_pkg_check_modules_internal)
> [   14s]   CMakeLists.txt:32 (pkg_check_modules)
> [   14s]
> [   14s]
> [   14s]
> PO: /home/abuild/rpmbuild/BUILD/org.tizen.volume-0.2.4/po/ar.po
> [   14s]
> PO: /home/abuild/rpmbuild/BUILD/org.tizen.volume-0.2.4/po/bg.po
> ....(deleted for brevity)
> 
> [   14s] -- Configuring incomplete, errors occurred!
> 
> [   14s] error: Bad exit status from /var/tmp/rpm-tmp.UKGW85 (%build)
> [   14s] 
> [   14s] 
> [   14s] RPM build errors:
> [   14s]     Bad exit status from /var/tmp/rpm-tmp.UKGW85 (%build)
> warning: build failed, Leaving the logs
> in 
> /home/smaurer/GBS-ROOT/local/repos/tizen_3.0_m2_jul/i586/logs/fail/org.tizen.volume-0.2.4-1/log
> error: *** Error Summary ***
> === the following packages failed to build due to missing build
> dependencies (1) ===
> wrt-setting:
>   nothing provides pkgconfig(ace)
>   nothing provides pkgconfig(ace-dao-rw)
> 
> 
> === the following packages failed to build due to rpmbuild issue (2)
> ===
> org.tizen.app-selector-tizen_3.0_m2_jul-i586: 
> /home/smaurer/GBS-ROOT/local/repos/tizen_3.0_m2_jul/i586/logs/fail/org.tizen.app-selector-0.1.0-76/log
> org.tizen.volume-tizen_3.0_m2_jul-i586: 
> /home/smaurer/GBS-ROOT/local/repos/tizen_3.0_m2_jul/i586/logs/fail/org.tizen.volume-0.2.4-1/log
> error: <gbs>rpmbuild fails
> 
> 
> 
> 
> 
> Here is my .gbs.conf, though I don't think it's that:
> 
> 
> 
> 
> [general]
> tmpdir = /var/tmp
> profile = profile.tizen_3.0_m2_jul
> editor = vim
> buildroot = ~/GBS-ROOT/
> packaging_branch = master
> upstream_branch = upstream
> upstream_tag = upstream/${upstreamversion}
> packaging_dir = packaging
> work_dir = .
> buildconf = ${work_dir}/tizen-conf/build.conf
> 
> 
> [profile.tizen]
> obs = obs.tizen
> repos = repo.tizen-3.0-m2-jul
> 
> 
> [obs.tizen]
> url = https://api.tizen.org
> user = smaurer
> passwdx = [...deleted...]]
> 
> 
> [repo.tizen-3.0-dev]
> url =
> http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/ivi/ia32/packages
> 
> 
> [repo.tizen-3.0-m2-jul]
> url =
> http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20130729.2/repos/ivi/ia32/packages/
> 
> 
> [repo.tizen_latest]
> url = http://download.tizen.org/releases/trunk/daily/ivi/latest/
> 
> 
> [profile.tizen_3.0_dev]
> obs = obs.tizen
> repos = repo.tizen-3.0-dev
> 
> 
> [profile.tizen_3.0_m2_jul]
> obs = obs.tizen
> repos = repo.tizen-3.0-m2-jul
> 
> 
> -----
> 
> 
> I've also looked into comparing this package to others in the distro:
> 
> 
> % find . -name '*mm-sound*' -print
> 
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/etc/smack/accesses.d/libmm-sound
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/installed-pkg/libmm-sound
> 
> ./GBS-ROOT/local/cache/fcfcf90f21d1c113224d1a244d20708f/libmm-sound-0.7.2-1.4.i686.rpm
> 
> 
> ...a more normal package from the same line looks like this:
> 
> 
> % find . -name '*appcore-efl*' -print
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/usr/lib/libappcore-efl.so.1.1
> 
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/usr/lib/libappcore-efl.so.1
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/usr/lib/libappcore-efl.so
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/usr/lib/pkgconfig/appcore-efl.pc
> ./GBS-ROOT/local/BUILD-ROOTS/scratch.i586.0/usr/include/appcore/appcore-efl.h
> 
> 
> You will notice the appcore-efl.pc file is present, while the
> mm-sound.pc file is missing.
> 
> 
> Does anyone have any ideas as to why mm-sound isn't working?
> Is there some funky way to create the appropriate pkg-config file for
> it?
> I'm really at a dead end.
> 
> 
> -- 
> Kind Regards
> 
> Steven Maurer
> -------------------
> Infotainment Engineer
> MSX on behalf of Jaguar Land Rover
> One World Trade Center, 121 Southwest Salmon Street, 11th Floor,
> Portland, Oregon, 97204 
> 
> Email: [email protected]
> 
> 
> _______________________________________________
> IVI mailing list
> [email protected]
> https://lists.tizen.org/listinfo/ivi


_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi

Reply via email to