Hello Mario,

On Wed, May 24, 2017 at 01:21:53PM +0000, mario.limoncie...@dell.com wrote:
... 
> 0.9.x has changed the build system significantly and there should be
> expected regressions that are still being shaken out.
> 
> I've updated the debian-next git packaging branch to 0.9.2. 
> https://anonscm.debian.org/cgit/uefi/fwupd.git/log/?h=debian-next
> 
> If you would like to help @hughsie in validation of 0.9.2 with some
> Logitech devices as a result of that blog post, that will build
> against unstable.

thanks for pushing a updated tree for 0.9.2 so quickly.

I pulled the tree and tried to build the current prepared files. I
needed to add systemd as B-D as without the configuration was failing
with the chroot.

Now the build is succesful (as it seems) but the test chain isn't
succesful afterwards.

ving directory '/build/fwupd-0.9.2'
>    debian/rules override_dh_auto_test
> make[1]: Entering directory '/build/fwupd-0.9.2'
> if [ -x /usr/bin/valgrind ] ; then \
>       ninja -Cdebian/build test -v; \
> fi
> ninja: Entering directory `debian/build'
> [0/1] '/usr/bin/python3' '/usr/share/meson/mesontest' '--no-rebuild' 
> '--print-errorlogs'
> 1/8 dfu-self-test                           FAIL     0.08 s
> 2/8 fwupd-self-test                         OK       0.06 s
> 3/8 raspberrypi-self-test                   OK       0.09 s
> 4/8 udev-self-test                          OK       0.10 s
> 5/8 unifying-self-test                      OK       0.04 s
> 6/8 dell-self-test                          OK       0.07 s
> 7/8 synapticsmst-self-test                  OK       0.06 s
> 8/8 fu-self-test                            OK       2.15 s
> 
> OK:         7
> FAIL:       1
> SKIP:       0
> TIMEOUT:    0
> 
> 
> The output from the failed tests:
> 
> 1/8 dfu-self-test                           FAIL     0.08 s
> 
> --- command ---
> /build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test
> --- stdout ---
> /libdfu/enums: OK
> /libdfu/target(DfuSe}: 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> Zone:0, Sec#:0, Addr:0x08000000, Size:0x0400, Caps:0x1 [R]
> Zone:0, Sec#:0, Addr:0x08000400, Size:0x0400, Caps:0x1 [R]
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> Zone:0, Sec#:0, Addr:0x08000000, Size:0x0400, Caps:0x1 [R]
> Zone:0, Sec#:0, Addr:0x08000400, Size:0x0400, Caps:0x1 [R]
> Zone:0, Sec#:1, Addr:0x08000800, Size:0x0400, Caps:0x7 [REW]
> Zone:0, Sec#:1, Addr:0x08000c00, Size:0x0400, Caps:0x7 [REW]
> Zone:0, Sec#:1, Addr:0x08001000, Size:0x0400, Caps:0x7 [REW]
> Zone:0, Sec#:1, Addr:0x08001400, Size:0x0400, Caps:0x7 [REW]
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> Zone:0, Sec#:0, Addr:0x0000f000, Size:0x0064, Caps:0x1 [R]
> Zone:0, Sec#:0, Addr:0x0000f064, Size:0x0064, Caps:0x1 [R]
> Zone:0, Sec#:0, Addr:0x0000f0c8, Size:0x0064, Caps:0x1 [R]
> Zone:0, Sec#:0, Addr:0x0000f12c, Size:0x0064, Caps:0x1 [R]
> Zone:1, Sec#:0, Addr:0x0000e000, Size:0x2000, Caps:0x7 [REW]
> Zone:1, Sec#:0, Addr:0x00010000, Size:0x2000, Caps:0x7 [REW]
> Zone:1, Sec#:0, Addr:0x00012000, Size:0x2000, Caps:0x7 [REW]
> Zone:2, Sec#:0, Addr:0x00080000, Size:0x6000, Caps:0x7 [REW]
> Zone:2, Sec#:0, Addr:0x00086000, Size:0x6000, Caps:0x7 [REW]
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> OK
> /libdfu/firmware{raw}: OK
> /libdfu/firmware{dfu}: OK
> /libdfu/firmware{dfuse}: 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> image_size_total: 92663
> OK
> /libdfu/firmware{xdfu}: OK
> /libdfu/firmware{metadata}: 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> adding metadata key=value
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> metadata table was 13/239 bytes
> OK
> /libdfu/firmware{intel-hex}: 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: base 
> address 00004000
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004000
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004008
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> filling address 0x00004004
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> filling address 0x00004005
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> filling address 0x00004006
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> filling address 0x00004007
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004018
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004028
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004038
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004048
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004058
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004068
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> writing data 0x00004078
> OK
> /libdfu/firmware{intel-hex-signed}: OK
> /libdfu/firmware{elf}: 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
> loading 32b ELF object
> OK
> /libdfu/device: OK
> /libdfu/colorhug+: 
> --- stderr ---
> 
> (/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-WARNING **: 
> interface found, but not interface data
> -------
> 
> Full log written to /build/fwupd-0.9.2/debian/build/meson-logs/testlog.txt
> FAILED: test 
> '/usr/bin/python3' '/usr/share/meson/mesontest' '--no-rebuild' 
> '--print-errorlogs'
> ninja: build stopped: subcommand failed.
> debian/rules:50: recipe for target 'override_dh_auto_test' failed

I can't interpret this output so unfortunately I can't give some more
information.
The full log from the ninja call is appended.

Regards
Carsten
Log of Meson test suite run on 2017-05-24T16:46:32.868992

1/8 dfu-self-test                           FAIL     0.08 s

--- command ---
/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test
--- stdout ---
/libdfu/enums: OK
/libdfu/target(DfuSe}: 
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
Zone:0, Sec#:0, Addr:0x08000000, Size:0x0400, Caps:0x1 [R]
Zone:0, Sec#:0, Addr:0x08000400, Size:0x0400, Caps:0x1 [R]
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
Zone:0, Sec#:0, Addr:0x08000000, Size:0x0400, Caps:0x1 [R]
Zone:0, Sec#:0, Addr:0x08000400, Size:0x0400, Caps:0x1 [R]
Zone:0, Sec#:1, Addr:0x08000800, Size:0x0400, Caps:0x7 [REW]
Zone:0, Sec#:1, Addr:0x08000c00, Size:0x0400, Caps:0x7 [REW]
Zone:0, Sec#:1, Addr:0x08001000, Size:0x0400, Caps:0x7 [REW]
Zone:0, Sec#:1, Addr:0x08001400, Size:0x0400, Caps:0x7 [REW]
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
Zone:0, Sec#:0, Addr:0x0000f000, Size:0x0064, Caps:0x1 [R]
Zone:0, Sec#:0, Addr:0x0000f064, Size:0x0064, Caps:0x1 [R]
Zone:0, Sec#:0, Addr:0x0000f0c8, Size:0x0064, Caps:0x1 [R]
Zone:0, Sec#:0, Addr:0x0000f12c, Size:0x0064, Caps:0x1 [R]
Zone:1, Sec#:0, Addr:0x0000e000, Size:0x2000, Caps:0x7 [REW]
Zone:1, Sec#:0, Addr:0x00010000, Size:0x2000, Caps:0x7 [REW]
Zone:1, Sec#:0, Addr:0x00012000, Size:0x2000, Caps:0x7 [REW]
Zone:2, Sec#:0, Addr:0x00080000, Size:0x6000, Caps:0x7 [REW]
Zone:2, Sec#:0, Addr:0x00086000, Size:0x6000, Caps:0x7 [REW]
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
OK
/libdfu/firmware{raw}: OK
/libdfu/firmware{dfu}: OK
/libdfu/firmware{dfuse}: 
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
image_size_total: 92663
OK
/libdfu/firmware{xdfu}: OK
/libdfu/firmware{metadata}: 
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: adding 
metadata key=value
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
metadata table was 13/239 bytes
OK
/libdfu/firmware{intel-hex}: 
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: base 
address 00004000
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004000
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004008
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
filling address 0x00004004
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
filling address 0x00004005
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
filling address 0x00004006
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
filling address 0x00004007
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004018
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004028
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004038
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004048
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004058
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004068
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
writing data 0x00004078
OK
/libdfu/firmware{intel-hex-signed}: OK
/libdfu/firmware{elf}: 
(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-DEBUG: 
loading 32b ELF object
OK
/libdfu/device: OK
/libdfu/colorhug+: 
--- stderr ---

(/build/fwupd-0.9.2/debian/build/libdfu/dfu-self-test:17679): Dfu-WARNING **: 
interface found, but not interface data
-------

2/8 fwupd-self-test                         OK       0.06 s

--- command ---
/build/fwupd-0.9.2/debian/build/libfwupd/fwupd-self-test
--- stdout ---
/fwupd/enums: OK
/fwupd/result: 
ColorHug2
  Guid:                 2082b5e0-7a64-478a-b1b2-e3404fab6dad
  Guid:                 00000000-0000-0000-0000-000000000000
  DeviceID:             USB:foo
  Flags:                allow-offline|require-ac
  FirmwareHash:         beefdead
  DeviceChecksumKind:   sha256
  Created:              1970-01-01
  Modified:             1970-01-02
  AppstreamId:          org.dave.ColorHug.firmware
  UpdateDescription:    <p>Hi there!</p>
  UpdateVersion:        1.2.3
  FilenameCab:          firmware.bin
  UpdateHash:           deadbeef
  UpdateChecksumKind:   sha1
  Size:                 1.0 kB
  UpdateUri:            http://foo.com
  Trusted:              payload
OK
-------

3/8 raspberrypi-self-test                   OK       0.09 s

--- command ---
/build/fwupd-0.9.2/debian/build/plugins/raspberrypi/raspberrypi-self-test
--- stdout ---
/fwupd/plugin{raspberrypi}: OK
-------

4/8 udev-self-test                          OK       0.10 s

--- command ---
/build/fwupd-0.9.2/debian/build/plugins/udev/udev-self-test
--- stdout ---
/fwupd/rom: OK
/fwupd/rom{all}: OK
-------

5/8 unifying-self-test                      OK       0.04 s

--- command ---
/build/fwupd-0.9.2/debian/build/plugins/unifying/unifying-self-test
--- stdout ---
/unifying/common: OK
-------

6/8 dell-self-test                          OK       0.07 s

--- command ---
/build/fwupd-0.9.2/debian/build/plugins/dell/dell-self-test
--- stdout ---
/fwupd/plugin{dell:tpm}: OK
/fwupd/plugin{dell:dock}: OK
-------

7/8 synapticsmst-self-test                  OK       0.06 s

--- command ---
/build/fwupd-0.9.2/debian/build/plugins/synapticsmst/synapticsmst-self-test
--- stdout ---
/fwupd/plugin{synapticsmst}: OK
-------

8/8 fu-self-test                            OK       2.15 s

--- command ---
/build/fwupd-0.9.2/debian/build/src/fu-self-test
--- stdout ---
/fwupd/pending: (/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): 
Fu-DEBUG: FuPending: trying to open database 
'/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
creating table to repair: no such table: pending
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
add device self-test
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
set state of self-test to pending
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
add comment to self-test: word
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
got sql result self-test
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
remove device self-test
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
OK
/fwupd/plugin{delay}: (/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): 
Fu-DEBUG: emit added from (null): testdev
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: emit 
removed from (null): testdev
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: waiting a 
small time for other plugins
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: emit added 
from (null): testdev
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: waiting a 
small time for other plugins
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: emit added 
from (null): testdev
OK
/fwupd/plugin{module}: 
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: performing 
init() on /build/fwupd-0.9.2/debian/build/plugins/test/libfu_plugin_test.so
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): FuPluginTest-DEBUG: 
init
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: performing 
startup() on test
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): FuPluginTest-DEBUG: 
startup
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: performing 
coldplug() on test
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: emit added 
from test: FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
trying to open database '/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: schedule 
/tmp/fwupd-self-test/var/lib/fwupd/KYAPOB.cap to be installed to FakeDevice on 
next boot
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
add device FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
trying to open database '/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
got sql result FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
trying to open database '/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
got sql result FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
set state of FakeDevice to success
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
got sql result FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
trying to open database '/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
got sql result FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
trying to open database '/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
got sql result FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
remove device FakeDevice
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
trying to open database '/tmp/fwupd-self-test/var/lib/fwupd/pending.db'
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: FuPending: 
get res
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: performing 
destroy() on test
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): FuPluginTest-DEBUG: 
destroy
OK
/fwupd/keyring: (/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): 
Fu-DEBUG: Using keyring at /tmp/fwupd-self-test/var/lib/fwupd/gnupg
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: Adding 
public key 
/build/fwupd-0.9.2/data/tests/pki/GPG-KEY-Linux-Vendor-Firmware-Service
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: importing 
key 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2 [1] Success
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: returned 
signature fingerprint 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2
(/build/fwupd-0.9.2/debian/build/src/fu-self-test:17691): Fu-DEBUG: returned 
signature fingerprint 48A6D80E4538BAC2
OK
-------


OK:         7
FAIL:       1
SKIP:       0
TIMEOUT:    0

Reply via email to