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

2019-02-09 Thread Sven Joachim
On 2019-02-08 21:19 +, Santiago Vila wrote:

> 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:
> [...]
> 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

Thanks for the report.  This is a consequence of the latest colord
upload where libcolord-dev dropped its dependency on liblcms2-dev.
Adding the latter to Build-Depends, which I have just done in git, fixes
the problem.

Cheers,
   Sven



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

2019-02-08 Thread Santiago Vila
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 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/desktop-shell.la
libtool: warning: relinking 'fullscreen-shell.la'
libtool: install: (cd /<>; /bin/bash "/<>/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=/<>=. 
-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 
/<>/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/<>/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 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/fullscreen-shell.so
libtool: install: /usr/bin/install -c .libs/fullscreen-shell.lai 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/fullscreen-shell.la
libtool: warning: relinking 'ivi-shell.la'
libtool: install: (cd /<>; /bin/bash "/<>/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=/<>=. 
-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 
/<>/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/<>/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 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/ivi-shell.so
libtool: install: /usr/bin/install -c .libs/ivi-shell.lai 
/<>/debian/tmp/usr/lib/x86_64-linux-gnu/weston/ivi-shell.la
libtool: warning: relinking 'hmi-controller.la'
libtool: install: (cd /<>; /bin/bash "/<>/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=/<>=. 
-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 
/<>/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/<>/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