Source: device-tree-compiler
Version: 1.6.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220716 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>'
> make[3]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
> rule.
> x86_64-linux-gnu-gcc -g -Os -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual 
> -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls 
> -Wshadow -Wno-error -I/usr/include/valgrind  -Wdate-time -D_FORTIFY_SOURCE=2 
> -I libfdt -I . -Wl,-z,relro -Wl,-z,now  -o convert-dtsv0 srcpos.o util.o 
> convert-dtsv0-lexer.lex.o
> set -e; echo '        CHK version_gen.h'; mkdir -p ./;        (echo "#define 
> DTC_VERSION \"DTC 1.6.1\""; ) < Makefile > version_gen.h.tmp; if [ -r 
> version_gen.h ] && cmp -s version_gen.h version_gen.h.tmp; then rm -f 
> version_gen.h.tmp; else echo '       UPD version_gen.h'; mv -f 
> version_gen.h.tmp version_gen.h; fi;
>       CHK version_gen.h
> x86_64-linux-gnu-gcc -g -Os -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual 
> -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls 
> -Wshadow -Wno-error -I/usr/include/valgrind  -Wdate-time -D_FORTIFY_SOURCE=2 
> -I libfdt -I . -Wl,-z,relro -Wl,-z,now  -o fdtdump fdtdump.o util.o 
> x86_64-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I libfdt -I . -g -Os 
> -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual -Wnested-externs 
> -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow 
> -Wno-error -I/usr/include/valgrind  -o libfdt/fdt_overlay.o -c 
> libfdt/fdt_overlay.c
> x86_64-linux-gnu-gcc -Wl,-z,relro -Wl,-z,now -fPIC -shared 
> -Wl,--version-script=libfdt/version.lds -Wl,-soname,libfdt.so.1 -o 
> libfdt/libfdt-1.6.1.so \
>       libfdt/fdt.o libfdt/fdt_ro.o libfdt/fdt_wip.o libfdt/fdt_sw.o 
> libfdt/fdt_rw.o libfdt/fdt_strerror.o libfdt/fdt_empty_tree.o 
> libfdt/fdt_addresses.o libfdt/fdt_overlay.o libfdt/fdt_check.o
> ar rv libfdt/libfdt.a libfdt/fdt.o libfdt/fdt_ro.o libfdt/fdt_wip.o 
> libfdt/fdt_sw.o libfdt/fdt_rw.o libfdt/fdt_strerror.o libfdt/fdt_empty_tree.o 
> libfdt/fdt_addresses.o libfdt/fdt_overlay.o libfdt/fdt_check.o
> ar: creating libfdt/libfdt.a
> a - libfdt/fdt.o
> a - libfdt/fdt_ro.o
> a - libfdt/fdt_wip.o
> a - libfdt/fdt_sw.o
> a - libfdt/fdt_rw.o
> a - libfdt/fdt_strerror.o
> a - libfdt/fdt_empty_tree.o
> a - libfdt/fdt_addresses.o
> a - libfdt/fdt_overlay.o
> a - libfdt/fdt_check.o
> ln -sf libfdt-1.6.1.so libfdt/libfdt.so.1
> x86_64-linux-gnu-gcc -g -Os -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual 
> -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls 
> -Wshadow -Wno-error -I/usr/include/valgrind  -Wdate-time -D_FORTIFY_SOURCE=2 
> -I libfdt -I . -Wl,-z,relro -Wl,-z,now  -o fdtget fdtget.o util.o 
> libfdt/libfdt-1.6.1.so 
> x86_64-linux-gnu-gcc -g -Os -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual 
> -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls 
> -Wshadow -Wno-error -I/usr/include/valgrind  -Wdate-time -D_FORTIFY_SOURCE=2 
> -I libfdt -I . -Wl,-z,relro -Wl,-z,now  -o fdtoverlay fdtoverlay.o util.o 
> libfdt/libfdt-1.6.1.so 
> x86_64-linux-gnu-gcc -g -Os -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual 
> -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls 
> -Wshadow -Wno-error -I/usr/include/valgrind  -Wdate-time -D_FORTIFY_SOURCE=2 
> -I libfdt -I . -Wl,-z,relro -Wl,-z,now  -o dtc dtc.o checks.o data.o 
> flattree.o fstree.o livetree.o srcpos.o treesource.o util.o yamltree.o 
> dtc-lexer.lex.o dtc-parser.tab.o -lyaml
> ar rv libfdt/libfdt.a libfdt/fdt.o libfdt/fdt_ro.o libfdt/fdt_wip.o 
> libfdt/fdt_sw.o libfdt/fdt_rw.o libfdt/fdt_strerror.o libfdt/fdt_empty_tree.o 
> libfdt/fdt_addresses.o libfdt/fdt_overlay.o libfdt/fdt_check.o
> x86_64-linux-gnu-gcc -g -Os -fPIC -Werror -Wall -Wpointer-arith -Wcast-qual 
> -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls 
> -Wshadow -Wno-error -I/usr/include/valgrind  -Wdate-time -D_FORTIFY_SOURCE=2 
> -I libfdt -I . -Wl,-z,relro -Wl,-z,now  -o fdtput fdtput.o util.o 
> libfdt/libfdt-1.6.1.so 
> r - libfdt/fdt.o
> r - libfdt/fdt_ro.o
> r - libfdt/fdt_wip.o
> r - libfdt/fdt_sw.o
> r - libfdt/fdt_rw.o
> r - libfdt/fdt_strerror.o
> r - libfdt/fdt_empty_tree.o
> r - libfdt/fdt_addresses.o
> r - libfdt/fdt_overlay.o
> r - libfdt/fdt_check.o
> python3 ./setup.py  build_ext --build-lib=pylibfdt
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/./setup.py", line 40, in <module>
>     setup(
>   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in 
> setup
>     return distutils.core.setup(**attrs)
>   File "/usr/lib/python3.10/distutils/core.py", line 108, in setup
>     _setup_distribution = dist = klass(attrs)
>   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 459, in 
> __init__
>     _Distribution.__init__(
>   File "/usr/lib/python3.10/distutils/dist.py", line 292, in __init__
>     self.finalize_options()
>   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 837, in 
> finalize_options
>     ep(self)
>   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 858, in 
> _finalize_setup_keywords
>     ep.load()(self, ep.name, value)
>   File "/usr/lib/python3/dist-packages/setuptools_scm/integration.py", line 
> 90, in version_keyword
>     _assign_version(dist, config)
>   File "/usr/lib/python3/dist-packages/setuptools_scm/integration.py", line 
> 62, in _assign_version
>     _version_missing(config)
>   File "/usr/lib/python3/dist-packages/setuptools_scm/__init__.py", line 109, 
> in _version_missing
>     raise LookupError(
> LookupError: setuptools-scm was unable to detect version for /<<PKGBUILDDIR>>.
> 
> Make sure you're either building from a fully intact git repository or PyPI 
> tarballs. Most other sources (such as GitHub's tarballs, a git checkout 
> without the .git folder) don't contain the necessary metadata and will not 
> work.
> 
> For example, if you're using pip, instead of 
> https://github.com/user/proj/archive/master.zip use 
> git+https://github.com/user/proj.git#egg=proj
> make[3]: *** [pylibfdt/Makefile.pylibfdt:20: pylibfdt/_libfdt.so] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/07/16/device-tree-compiler_1.6.1-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220716;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220716&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to