[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#921763: weston: FTBFS (dh_install: missing files)



Package: src:weston
Version: 5.0.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --with quilt
   dh_quilt_patch -a
No series file found
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'

[... snipped ...]

libtool: install: /usr/bin/install -c .libs/desktop-shell.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/desktop-shell.la
libtool: warning: relinking 'fullscreen-shell.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CC --mode=relink gcc -Wall -Wextra -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -g -fvisibility=hidden -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -I/usr/include/pixman-1 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-z,relro -o fullscreen-shell.la -rpath /usr/lib/x86_64-linux-gnu/weston fullscreen-shell/la-fullscreen-shell.lo protocol/fullscreen_shell_la-fullscreen-shell-unstable-v1-protocol.lo libweston-5.la -lwayland-server -lpixman-1 -lxkbcommon -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  fullscreen-shell/.libs/la-fullscreen-shell.o protocol/.libs/fullscreen_shell_la-fullscreen-shell-unstable-v1-protocol.o   -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lweston-5 -lwayland-server -lpixman-1 -lxkbcommon  -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,fullscreen-shell.so -o .libs/fullscreen-shell.so
libtool: install: /usr/bin/install -c .libs/fullscreen-shell.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/fullscreen-shell.so
libtool: install: /usr/bin/install -c .libs/fullscreen-shell.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/fullscreen-shell.la
libtool: warning: relinking 'ivi-shell.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CC --mode=relink gcc -Wall -Wextra -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -g -fvisibility=hidden -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -I/usr/include/pixman-1 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-z,relro -o ivi-shell.la -rpath /usr/lib/x86_64-linux-gnu/weston ivi-shell/la-ivi-layout.lo ivi-shell/la-ivi-layout-transition.lo ivi-shell/la-ivi-shell.lo ivi-shell/la-input-panel-ivi.lo protocol/ivi_shell_la-ivi-application-protocol.lo libshared.la libweston-5.la -lwayland-server -lpixman-1 -lxkbcommon -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  ivi-shell/.libs/la-ivi-layout.o ivi-shell/.libs/la-ivi-layout-transition.o ivi-shell/.libs/la-ivi-shell.o ivi-shell/.libs/la-input-panel-ivi.o protocol/.libs/ivi_shell_la-ivi-application-protocol.o  -Wl,--whole-archive ./.libs/libshared.a -Wl,--no-whole-archive  -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lweston-5 -lwayland-server -lpixman-1 -lxkbcommon  -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,ivi-shell.so -o .libs/ivi-shell.so
libtool: install: /usr/bin/install -c .libs/ivi-shell.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/ivi-shell.so
libtool: install: /usr/bin/install -c .libs/ivi-shell.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/ivi-shell.la
libtool: warning: relinking 'hmi-controller.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CC --mode=relink gcc -Wall -Wextra -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -g -fvisibility=hidden -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -I/usr/include/pixman-1 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-z,relro -o hmi-controller.la -rpath /usr/lib/x86_64-linux-gnu/weston ivi-shell/hmi_controller_la-hmi-controller.lo protocol/hmi_controller_la-ivi-hmi-controller-protocol.lo libshared.la libweston-5.la -lwayland-server -lpixman-1 -lxkbcommon -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  ivi-shell/.libs/hmi_controller_la-hmi-controller.o protocol/.libs/hmi_controller_la-ivi-hmi-controller-protocol.o  -Wl,--whole-archive ./.libs/libshared.a -Wl,--no-whole-archive  -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lweston-5 -lwayland-server -lpixman-1 -lxkbcommon  -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,hmi-controller.so -o .libs/hmi-controller.so
libtool: install: /usr/bin/install -c .libs/hmi-controller.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/hmi-controller.so
libtool: install: /usr/bin/install -c .libs/hmi-controller.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/hmi-controller.la
libtool: warning: relinking 'screen-share.la'
libtool: install: (cd /<<PKGBUILDDIR>>; /bin/bash "/<<PKGBUILDDIR>>/libtool"  --tag CC --mode=relink gcc -I/usr/include/pixman-1 -Wall -Wextra -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -g -fvisibility=hidden -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-z,relro -o screen-share.la -rpath /usr/lib/x86_64-linux-gnu/weston compositor/screen_share_la-screen-share.lo protocol/screen_share_la-fullscreen-shell-unstable-v1-protocol.lo libshared-cairo.la libweston-5.la -lwayland-server -lpixman-1 -lxkbcommon -lwayland-client -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  compositor/.libs/screen_share_la-screen-share.o protocol/.libs/screen_share_la-fullscreen-shell-unstable-v1-protocol.o  -Wl,--whole-archive ./.libs/libshared-cairo.a -Wl,--no-whole-archive  -lpangocairo-1.0 -lcairo -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lpng16 -lz -ljpeg -L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lweston-5 -lwayland-server -lpixman-1 -lxkbcommon -lwayland-client  -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,screen-share.so -o .libs/screen-share.so
libtool: install: /usr/bin/install -c .libs/screen-share.soT /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/screen-share.so
libtool: install: /usr/bin/install -c .libs/screen-share.lai /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/screen-share.la
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu/weston'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 libweston/libweston-5.pc libweston-desktop/libweston-desktop-5.pc compositor/weston.pc '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/weston'
 /usr/bin/install -c -m 644 compositor/weston.h ivi-shell/ivi-layout-export.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include/weston'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install --fail-missing -X.la
dh_install: Please use dh_missing --list-missing/--fail-missing instead
dh_install: This feature will be removed in compat 12.
dh_install: Cannot find (any matches for) "usr/lib/*/weston/cms-colord.so" (tried in ., debian/tmp)

dh_install: weston missing files: usr/lib/*/weston/cms-colord.so
dh_install: Cannot find (any matches for) "usr/lib/*/weston/cms-static.so" (tried in ., debian/tmp)

dh_install: weston missing files: usr/lib/*/weston/cms-static.so
dh_install: missing files, aborting
make[1]: *** [debian/rules:13: override_dh_install] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:22: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

The build was made in my autobuilder with "dpkg-buildpackage -B"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/weston.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.


Reply to: