Bug#907829: p4est: FTBFS on single CPU machines (?)
Adrian Bunk
bunk at debian.org
Sun Sep 2 23:33:30 BST 2018
On Sun, Sep 02, 2018 at 11:19:04PM +0200, Santiago Vila wrote:
> On Sun, Sep 02, 2018 at 09:55:25PM +0300, Adrian Bunk wrote:
> > Control: severity -1 important
> >
> > On Sun, Sep 02, 2018 at 05:21:28PM +0000, Santiago Vila wrote:
> > >...
> > > The error message (not enough slots available) suggests that this package is
> > > not ready to be built on single-CPU machines.
> > >...
> >
> > This matches the build failure on hppa, but is not a problem for any
> > release architecture buildd.
>
> Hmm, I don't follow your line of reasoning here.
>
> This is not an architecture-specific bug which only happens on
> unreleased architectures.
>
> Instead, this happened to me on amd64, which is a release architecture.
But not on any autobuilder for a release architecture.
> The fact that our current amd64 autobuilders have several CPUs is
> *accidental*, not a *property* of the amd64 architecture.
It is not accidental and it is not a property of the amd64 architecture.
It is de facto mandatory for every autobuilder for a release architecture.
All autobuilders for all 10 release architectures have more than
one CPU, s390x buildds have 2 CPUs and all others at least 4 CPUs.
Single-CPU has become very exotic.
Today even $30 embedded boards have 4 CPUs, a machine that has the
>= 4 GB RAM required for a buildd usually has more than one CPU.
And an autobuilders needs more than one CPU, since it shouldn't regress
compared to the slowest current autobuilders that have 4 CPUs.
Lower-end embedded devices like the $5 Raspberry Pi Zero might have
only one CPU, but they are both from CPU power and amount of RAM
far too weak for an autobuilder.
> Thanks.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
More information about the debian-science-maintainers
mailing list