I’ve been trying to get GBS builds working on Ubuntu 18.04 but with little success. I saw that there was no apt packages available for 18.04 so I had to revert to using the 16.04 packages for apt from here:
However, when I try to build a package, I get the following error:
info: generate repositories …
warning: No local package repository for arch armv7l
info: build conf has been downloaded at:
/var/tmp/root-gbs/tizen4.conf
info: start building packages from: /data/release/repos/dali-core (git)
2018-12-31 13:29 +0000
gbs 0.25.7
info: prepare sources…
info: start export source from: /data/release/repos/dali-core …
error: Traceback (most recent call last):
File “/usr/bin/gbs”, line 710, in <module>
sys.exit(main(sys.argv))
File “/usr/bin/gbs”, line 704, in main
return module.main(args)
File “/usr/lib/pymodules/python2.7/gitbuildsys/cmd_export.py”, line 303, in main
export_sources(repo, commit, export_dir, main_spec, args)
File “/usr/lib/pymodules/python2.7/gitbuildsys/cmd_export.py”, line 220, in export_sources
create_tarball=create_tarball)
File “/usr/lib/pymodules/python2.7/gitbuildsys/cmd_export.py”, line 138, in create_gbp_export_args
reponame = urlparse(remotes[remotename][0]).path.lstrip(‘/’)
TypeError: list indices must be integers, not unicode
info: retrieving repo metadata…
info: parsing package data…
info: building repo metadata …
info: resolving skipped packages …
info: package dependency resolving …
info: there is no circle in 0 packages
warning: no available packages to build.
File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/depanneur line 2118.
info: *** Build Status Summary ***
=== Total succeeded built packages: (0) ===
info: generated html format report:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/index.html
info: generated RPM packages can be found from local repo:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/RPMS
info: generated source RPM packages can be found from local repo:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/SRPMS
info: build logs can be found in:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/logs
info: build roots located in:
/data/release/gbs-root/tizen4/local/BUILD-ROOTS/scratch.armv7l.*
error: <gbs>some packages failed to be built
GBS Builds on Ubuntu 18.04
Hi,
I’ve been trying to get GBS builds working on Ubuntu 18.04 but with little success. I saw that there was no apt packages available for 18.04 so I had to revert to using the 16.04 packages for apt from here:
http://download.tizen.org/tools/latest-release/Ubuntu_16.04/
Installed gbs and mic as explained here:
https://source.tizen.org/documentation/developer-guide/getting-started-guide/installing-development-tools
However, when I try to build a package, I get the following error:
info: generate repositories …
warning: No local package repository for arch armv7l
info: build conf has been downloaded at:
/var/tmp/root-gbs/tizen4.conf
info: start building packages from: /data/release/repos/dali-core (git)
2018-12-31 13:29 +0000
gbs 0.25.7
info: prepare sources…
info: start export source from: /data/release/repos/dali-core …
error: Traceback (most recent call last):
File “/usr/bin/gbs”, line 710, in <module>
sys.exit(main(sys.argv))
File “/usr/bin/gbs”, line 704, in main
return module.main(args)
File “/usr/lib/pymodules/python2.7/gitbuildsys/cmd_export.py”, line 303, in main
export_sources(repo, commit, export_dir, main_spec, args)
File “/usr/lib/pymodules/python2.7/gitbuildsys/cmd_export.py”, line 220, in export_sources
create_tarball=create_tarball)
File “/usr/lib/pymodules/python2.7/gitbuildsys/cmd_export.py”, line 138, in create_gbp_export_args
reponame = urlparse(remotes[remotename][0]).path.lstrip(‘/’)
TypeError: list indices must be integers, not unicode
info: retrieving repo metadata…
info: parsing package data…
info: building repo metadata …
info: resolving skipped packages …
info: package dependency resolving …
info: there is no circle in 0 packages
warning: no available packages to build.
File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/depanneur line 2118.
info: *** Build Status Summary ***
=== Total succeeded built packages: (0) ===
info: generated html format report:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/index.html
info: generated RPM packages can be found from local repo:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/RPMS
info: generated source RPM packages can be found from local repo:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/SRPMS
info: build logs can be found in:
/data/release/gbs-root/tizen4/local/repos/tizen4/armv7l/logs
info: build roots located in:
/data/release/gbs-root/tizen4/local/BUILD-ROOTS/scratch.armv7l.*
error: <gbs>some packages failed to be built
Any help with this will be greatly appreciated.
Many Thanks,
Adeel
BY
16 Apr 2025
Tizen Studio
BY
04 Nov 2024
Tizen Studio
BY
02 Apr 2024
Tizen Studio