Bug#855091: fails 100% for me

2018-04-13 Thread Adam Borowski
On Fri, Apr 13, 2018 at 12:13:56PM -0300, Agustin Henze wrote:
> On 04/10/18 17:17, Adam Borowski wrote:
> > "sbuild aiocoap", on all my machines but one. :/
> > 
> > But, despite the error message being identical, the way Santiago triggers it
> > differs from me: he sees it randomly on 1-way machines, I see it
> > deterministically on multi-threaded.
> 
> Ok, I don't understand... I cannot reproduce it :(. I've tried with
> 
> gbp buildpackage --git-builder='sbuild -A -s --force-orig-source -d unstable 
> -j4'
> And it works well. Also I have tried with
> sbuild -d unstable aiocoap
> 
> And it works! Please find attached the result. So I can't reproduce it... If
> you can reproduce it and want trying to fix it, please go ahead and send me a
> patch.

Alas, I don't even know Python, much less aiocoap.  I'm running automated
archive rebuilds and reporting failures, without knowledge about individual
packages.  Thus, all I can assist with is "this reproduces for me on ten
different architecture combinations" but not make an actual patch.  Sorry...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ 
⢿⡄⠘⠷⠚⠋⠀ ... what's the frequency of that 5V DC?
⠈⠳⣄



Bug#855091: fails 100% for me

2018-04-10 Thread Adam Borowski
Sorry for the delay, I've waited for docker.io to get fixed.  Me being a
disorganised fool doesn't have any relation to the delay, no siree...

On Wed, Feb 14, 2018 at 04:39:20PM -0300, Agustin Henze wrote:
> Hi Adam,
> 
> On 06/25/17 20:35, Adam Borowski wrote:
> > Control: severity -1 serious
> > 
> > Hi!
> > I've tried to build this package many times (5 on armhf, 10 on amd64, once
> > on arm64), and it fails every single time.
> > 
> > Either Santiago's systems differ from those three of mine enough for the
> > fail to be only random for him, or something else changed -- but the present
> > state is that I have yet to see a successful build.
> > 
> >> The bug should be reproducible with sbuild on a single CPU virtual machine,
> >> provided you try enough times (as the failure happens randomly).
> > 
> > All the machines I tried it on have multiple cores (4, 6 and 4,
> > respectively).
> I have tried to reproduce it with no success. Could you tell me more about 
> your
> setup please?

Regular sbuild -- same as on official buildds.

All of build machines ran modern kernels (current gregkh's stable or linus'
-rc), but I've tried with oldLTS (4.9), and with Debian official packages,
same result.

The machines are, plus retry count from today (2018-04-10) only:
* amd64, AMD Phenom II 6x, btrfs, vanilla 4.16
  ✗ 20×amd64
  ✗ 1×i386
  ✗ 1×riscv64 (qemu-user)
  ✗ 1×arm64 (qemu-user)
* i386 lxc on amd64 host, Intel Braswell 4x, btrfs, 4.14.0-0.bpo.3-amd64
  ✓ 38×i386
  ✓ 10×amd64
* i386, Intel Pentium 4 (non-nx) 1x2(HT), ext4, 4.14.0-0.bpo.3-686
  ✗ 1×i386
* armhf, Odroid-U2 (Exynos 4412) 4x, btrfs, vanilla 4.16
  ✗ 10×armhf
* arm64, Pine64 (Allwinner A64) 4x, btrfs, anarsoul's 4.16
  ✗ 1×arm64
  ✗ 1×armhf

So there's no randomness at all.  All machines are on the same network
segment, all but the Pentium4 use exactly identical (% arch) sbuild config:
btrfs backend, eatmydata.  Current unstable (except for the Pentium4, and
the Braswell's host outside lxc).  DEB_BUILT_OPTIONS is parallel=# where #
is the number of cores/hyperthreads on that machine.

So the machine that succeeds differs only by being inside lxc and on a 2017
Intel CPU with all the newest extensions.
 

> I'm using the following command for testing it
> 
> set -e && for i in $(seq 10); do docker run --rm -it debian:stretch bash -c
> 'echo "deb-src http://deb.debian.org/debian stretch main" >
> /etc/apt/sources.list.d/sources.list && apt-get update && apt-get install
> eatmydata -y && eatmydata apt-get install dpkg-dev -y && apt-get source
> aiocoap; eatmydata apt-get build-dep aiocoap -y && cd aiocoap-0.1+9ae36f4/ &&
> dpkg-buildpackage -j$(getconf _NPROCESSORS_ONLN) -A'; done

docker.io is currently broken: uninstallable:
The following packages have unmet dependencies:
 docker.io : Depends: containerd (>= 0.2.1~) but it is not going to be installed
 Depends: runc (>= 0.1.0~) but it is not going to be installed
and doesn't build from source either (BD-Uninst on armhf, fails during
testsuite on amd64).  I see 6 long-standing RC bugs, and no one has touched
it for ages, thus it doesn't look like we'll see docker.io working again
anytime soon.

In theory, I could use a virtual machine with stretch somewhere, but it's
buster that's relevant.

> Also I've tried using schroot and it finished correctly as well. As you can
> see, I ran the command successfully 10 times, with multiple cores, with only
> one core, etc. Please let me know if there is anything special on your setup 
> to
> be able to reproduce it. Or could you provide a single command to reproduce 
> it?

"sbuild aiocoap", on all my machines but one. :/

But, despite the error message being identical, the way Santiago triggers it
differs from me: he sees it randomly on 1-way machines, I see it
deterministically on multi-threaded.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ The bill with 3 years prison for mentioning Polish concentration
⣾⠁⢰⠒⠀⣿⡁ camps is back.  What about KL Warschau (operating until 1956)?
⢿⡄⠘⠷⠚⠋⠀ Zgoda?  Łambinowice?  Most ex-German KLs?  If those were "soviet
⠈⠳⣄ puppets", Bereza Kartuska?  Sikorski's camps in UK (thanks Brits!)?



Bug#855091: fails 100% for me

2018-02-14 Thread Agustin Henze
Control: severity -1 normal
Control: tag -1 moreinfo

Hi Adam,

On 06/25/17 20:35, Adam Borowski wrote:
> Control: severity -1 serious
> 
> Hi!
> I've tried to build this package many times (5 on armhf, 10 on amd64, once
> on arm64), and it fails every single time.
> 
> Either Santiago's systems differ from those three of mine enough for the
> fail to be only random for him, or something else changed -- but the present
> state is that I have yet to see a successful build.
> 
>> The bug should be reproducible with sbuild on a single CPU virtual machine,
>> provided you try enough times (as the failure happens randomly).
> 
> All the machines I tried it on have multiple cores (4, 6 and 4,
> respectively).
I have tried to reproduce it with no success. Could you tell me more about your
setup please? I'm using the following command for testing it

set -e && for i in $(seq 10); do docker run --rm -it debian:stretch bash -c
'echo "deb-src http://deb.debian.org/debian stretch main" >
/etc/apt/sources.list.d/sources.list && apt-get update && apt-get install
eatmydata -y && eatmydata apt-get install dpkg-dev -y && apt-get source
aiocoap; eatmydata apt-get build-dep aiocoap -y && cd aiocoap-0.1+9ae36f4/ &&
dpkg-buildpackage -j$(getconf _NPROCESSORS_ONLN) -A'; done

Also I've tried using schroot and it finished correctly as well. As you can
see, I ran the command successfully 10 times, with multiple cores, with only
one core, etc. Please let me know if there is anything special on your setup to
be able to reproduce it. Or could you provide a single command to reproduce it?

Thanks,

-- 
TiN



Bug#855091: fails 100% for me

2017-06-25 Thread Adam Borowski
Control: severity -1 serious

Hi!
I've tried to build this package many times (5 on armhf, 10 on amd64, once
on arm64), and it fails every single time.

Either Santiago's systems differ from those three of mine enough for the
fail to be only random for him, or something else changed -- but the present
state is that I have yet to see a successful build.

> The bug should be reproducible with sbuild on a single CPU virtual machine,
> provided you try enough times (as the failure happens randomly).

All the machines I tried it on have multiple cores (4, 6 and 4,
respectively).


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can.
⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener.
⠈⠳⣄ A master species delegates.