语言

Menu
Sites
Language
warning: circle found: syspopup-

Following exactly the instructions as laid out on https://source.tizen.org/documentation/developer-guide/building-packages-locally

On Ubunutu 13.04 I get:

me@tizen:/media/me/gentoo/GIT/Tizen$ gbs -v build -A armv7l --threads=4 --clean-once --exclude=bash,bzip2-libs,c-ares,cmake,coreutils,diffutils,eglibc,elfutils-libelf,elfutils-libs,elfutils,fdupes,file,findutils,gawk,gmp,gzip,libacl,libattr,libcap,libcurl,libfile,libgcc,liblua,libstdc++,make,mpc,mpfr,ncurses-libs,nodejs,nspr,nss-softokn-freebl,nss,openssl,patch,popt,rpm-build,rpm-libs,rpm,sed,sqlite,tar,xz-libs,zlib,binutils,gcc,filesystem,aul,libmm-sound,libtool
info: generate repositories ...
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/repodata/repomd.xml => /var/tmp/me-gbs/gbscacheNnIild/repomd.xml
debug: fetching error:(22, 'The requested URL returned error: 404 Not Found')
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/builddata/build.xml => /var/tmp/me-gbs/gbscacheNnIild/build.xml
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/repos/tizen-base/ia32/packages/repodata/repomd.xml => /var/tmp/me-gbs/gbscacheNnIild/repomd.xml
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/repos/tizen-main/ia32/packages/repodata/repomd.xml => /var/tmp/me-gbs/gbscacheNnIild/repomd.xml
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/repos/tizen-base/armv7l/packages/repodata/repomd.xml => /var/tmp/me-gbs/gbscacheNnIild/repomd.xml
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/repos/tizen-main/armv7l/packages/repodata/repomd.xml => /var/tmp/me-gbs/gbscacheNnIild/repomd.xml
debug: fetching http://download.tizen.org/releases/2.2/tizen-2.2/builddata/0fa267f9b5c2439349e22f9049e3f5b421e7d97bcc36f0a8254963f0fb5660f0-build.conf => /var/tmp/me-gbs/gbscacheNnIild/0fa267f9b5c2439349e22f9049e3f5b421e7d97bcc36f0a8254963f0fb5660f0-build.conf
debug: running command: depanneur --arch=armv7l --repository=/media/me/gentoo/GIT/Tizen/pre-built/toolchain-arm/ --repository=/media/me/gentoo/GIT/Tizen/pre-built/toolchain-x86/ --repository=http://download.tizen.org/releases/2.2/tizen-2.2/repos/tizen-base/armv7l/packages --repository=http://download.tizen.org/releases/2.2/tizen-2.2/repos/tizen-main/armv7l/packages --dist=tizen2.2 --configdir=/var/tmp/me-gbs --path=/media/me/gentoo/GIT/Tizen --exclude=bash --exclude=bzip2-libs --exclude=c-ares --exclude=cmake --exclude=coreutils --exclude=diffutils --exclude=eglibc --exclude=elfutils-libelf --exclude=elfutils-libs --exclude=elfutils --exclude=fdupes --exclude=file --exclude=findutils --exclude=gawk --exclude=gmp --exclude=gzip --exclude=libacl --exclude=libattr --exclude=libcap --exclude=libcurl --exclude=libfile --exclude=libgcc --exclude=liblua --exclude=libstdc++ --exclude=make --exclude=mpc --exclude=mpfr --exclude=ncurses-libs --exclude=nodejs --exclude=nspr --exclude=nss-softokn-freebl --exclude=nss --exclude=openssl --exclude=patch --exclude=popt --exclude=rpm-build --exclude=rpm-libs --exclude=rpm --exclude=sed --exclude=sqlite --exclude=tar --exclude=xz-libs --exclude=zlib --exclude=binutils --exclude=gcc --exclude=filesystem --exclude=aul --exclude=libmm-sound --exclude=libtool --clean-once --threads=4 --packaging-dir=packaging --upstream-branch=upstream
info: start building packages from: /media/me/gentoo/GIT/Tizen (git)
info: prepare sources...
info: retrieving repo metadata...
info: parsing package data...
warning: libwsbm: build arch not compatible: i386 i486 i586 i686 athlon
warning: syslinux: build arch not compatible: i386 i486 i586 i686 athlon x86_64
warning: system-plugin-ia-generic: build arch not compatible: i386 i486 i586 i686 athlon x86_64
warning: pvr-bin-mdfld: build arch not compatible: i386 i486 i586 i686 athlon x86_64
warning: psb-headers: build arch not compatible: i386 i486 i586 i686 athlon
warning: mmfw-sysconf-simulator: build arch not compatible: i386 i486 i586 i686 athlon
warning: gstreamer-vaapi: build arch not compatible: i386 i486 i586 i686 athlon
info: building repo metadata ...
info: package dependency resolving ...
warning: circle found: syspopup->app-core->elementary->app-svc->pkgmgr-info->system-server->syspopup
info: circle found, exit...
error: Traceback (most recent call last):
  File "/usr/bin/gbs", line 552, in <module>
    sys.exit(main(sys.argv))
  File "/usr/bin/gbs", line 546, in main
    return module.main(args)
  File "/usr/lib/pymodules/python2.7/gitbuildsys/cmd_build.py", line 339, in main
    raise GbsError('rpmbuild fails')
GbsError: <gbs>rpmbuild fails

This is an absolutely pristine install, soley for the purposes of building tizen

Any clues?

 

响应

2 回复
two bob

I used for my .gbs.conf

[general]
tmpdir=/var/tmp/
profile = profile.tizen2.2
work_dir=.

[repo.tizen2.2_arm]
url=${work_dir}/pre-built/toolchain-arm/

[repo.tizen2.2_x86]
url=${work_dir}/pre-built/toolchain-x86/

[repo.tizen2.2]
url = http://download.tizen.org/releases/2.2/tizen-2.2/

[profile.tizen2.2]
repos=repo.tizen2.2_arm, repo.tizen2.2_x86, repo.tizen2.2
buildconf=${work_dir}/scm/meta/build-config/build.conf

And did everything outlined in the docs for ubuntu 13.04 line by line, and to the letter.

two bob
For the next poor hapless soul: add syspopup to the exclude directives...