Just to give me an idea of what you are currently working with, are all
these ones in BC separate beefy ampere servers or chunks of one?
https://db.debian.org/machines.cgi

Like if we donated something like this (I can nab some ecc ddr4 as well to
max it to 256GB) Would it even make a dent in build throughput?
https://www.ebay.com/itm/236143691826

On Sat, Aug 16, 2025 at 6:24 PM Timothy Pearson <
[email protected]> wrote:

> The Debian infrastructure team generally wants physical hardware for
> security reasons, which is also my default stance so I definitely
> understand it.  This does make supporting specialized architectures (arm64
> server is definitely specialized vs. amd64/ppc64el) more difficult, however.
>
> I'd guess getting them something like the ASA1901-ALTRA-R would be most
> practical  Note the RAM support maxes out at 256GB, so (at least in my
> experience) that means you'll have to stay under 128 cores so as to avoid
> OOM.  It's also not exactly cheap...
>
> ----- Original Message -----
> > From: "Andres Salomon" <[email protected]>
> > To: "Ryan Kuba" <[email protected]>, [email protected]
> > Cc: "Timothy Pearson" <[email protected]>
> > Sent: Saturday, August 16, 2025 11:15:52 AM
> > Subject: Re: Bug#1111208: closed by Andres Salomon <[email protected]>
> (Re: Bug#1111208: Trixie Chromium Arm64 build
> > failure)
>
> > Tim is in a similar situation with ppc64le builds; maybe he has
> > suggestions? I don't know how to donate hardware for buildds, other than
> > what https://www.debian.org/donations says (under "Equipment and
> > Services"). I'm not sure if the buildd admins want physical in-house
> > hardware, or if they'd accept cloud service donations as well.
> >
> > On 8/16/25 09:19, Ryan Kuba wrote:
> >> Andres,
> >>
> >> Thanks for all the info and that is unfortunate about build times, I
> >> have built chromium from source before it is heavy. Do you all need help
> >> with Arm64 infra?
> >>
> >> We found Oracle ampere instances to be the best fit for us building
> >> natively and are free for 4 cores and 24gb. This is not an empty offer
> >> or just spitballing I want to help other open source projects out and we
> >> maintain our own build nodes while also helping other projects where we
> >> can. https://ci.linuxserver.io/ <https://ci.linuxserver.io/>
> >>
> >> I would have to talk to the team, but I would even be willing to sponsor
> >> something like an RX170 out of pocket at Hetzner if you are interested,
> >> I don't know much about Debian's build infra but given the powerhouse
> >> you are it seems like there should be more help in this department and I
> >> have enjoyed Debian for many years now.
> >>
> >> Ryan Kuba
> >>
> >> On Fri, Aug 15, 2025 at 5:33 PM Debian Bug Tracking System
> >> <[email protected] <mailto:[email protected]>> wrote:
> >>
> >>     This is an automatic notification regarding your Bug report
> >>     which was filed against the chromium package:
> >>
> >>     #1111208: Trixie Chromium Arm64 build failure
> >>
> >>     It has been closed by Andres Salomon <[email protected]
> >>     <mailto:[email protected]>>.
> >>
> >>     Their explanation is attached below along with your original report.
> >>     If this explanation is unsatisfactory and you have not received a
> >>     better one in a separate message then please contact Andres Salomon
> >>     <[email protected] <mailto:[email protected]>> by
> >>     replying to this email.
> >>
> >>
> >>     --
> >>     1111208: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111208
> >>     <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111208>
> >>     Debian Bug Tracking System
> >>     Contact [email protected] <mailto:[email protected]> with
> >>     problems
> >>
> >>
> >>
> >>     ---------- Forwarded message ----------
> >>     From: Andres Salomon <[email protected] <mailto:
> [email protected]>>
> >>     To: Ryan Kuba <[email protected] <mailto:[email protected]>>,
> >>     [email protected] <mailto:[email protected]>
> >>     Cc:
> >>     Bcc:
> >>     Date: Fri, 15 Aug 2025 13:30:06 -0400
> >>     Subject: Re: Bug#1111208: Trixie Chromium Arm64 build failure
> >>     Hi,
> >>
> >>     Thanks for the bug report, but it's not lost - it's just building
> very
> >>     slowly. This unfortunately is common for armhf and arm64, about
> half of
> >>     the buildds for those architectures are fast, and the other half are
> >>     very slow (taking almost 3 days to build chromium).
> >>
> >>     * chromium/arm64
> >>         | chromium:
> >>         |   Package             : chromium
> >>         |   Version             : 139.0.7258.127-1~deb13u1
> >>         |   Builder             : buildd_arm64-arm-ubc-01
> >>         |   State               : Building
> >>         |   Section             : misc
> >>         |   Priority            : optional
> >>         |   Previous-State      : Needs-Build
> >>         |   State-Change        : 2025-08-13 21:07:14.301937
> >>         |   CalculatedPri       : 420
> >>         |   component           : main
> >>         |   Distribution        : trixie-security
> >>         |   Notes               : uncompiled
> >>         |   State-Days          : 1
> >>         |   State-Time          : 158899
> >>
> >>     The worst part is that I don't always notice right away when the
> build
> >>     fails for an architecture, so it's actually useful to have users
> file
> >>     bugs (or at least email me) when they notice something is missing!
> But
> >>     users also can't see the buildd status, so they won't know whether
> the
> >>     build for their architecture failed, or if the buildd is just being
> >>     slow.  🤷
> >>
> >>     Thanks,
> >>     Andres
> >>
> >>
> >>     On 8/15/25 10:31, Ryan Kuba wrote:
> >>      > Package: chromium
> >>      >
> >>      > Version: 139.0.7258.127-1~deb13u1
> >>      >
> >>      >
> >>      > It looks like the build for arm64 recently failed or got lost for
> >>     Chromium:
> >>      >
> >>      > https://packages.debian.org/trixie/chromium <https://
> >>     packages.debian.org/trixie/chromium> <https://packages.debian.org/
> >>     trixie/chromium <https://packages.debian.org/trixie/chromium>>
> >>      >
> >>      > Normally this is not an issue the user just gets an old package
> >>     but in
> >>      > this case it prevents chromium-l10n from being installed and does
> >>     not
> >>      > allow installation if that package is installed.
> >>      >
> >>      > 20.14 The following packages have unmet dependencies:
> >>      > 20.14  chromium-l10n : Depends: chromium (>=
> >>     139.0.7258.127-1~deb13u1)
> >>      > but 138.0.7204.183-1 is to be installed
> >>      > 20.14 E: Unable to correct problems, you have held broken
> packages.
> >>      > 20.14 E: The following information from --solver 3.0 may provide
> >>      > additional context:
> >>      > 20.14    Unable to satisfy dependencies. Reached two conflicting
> >>     decisions:
> >>      > 20.14    1. chromium-l10n:arm64=139.0.7258.127-1~deb13u1 is
> >>     selected for
> >>      > install
> >>      > 20.14    2. chromium-l10n:arm64=139.0.7258.127-1~deb13u1 Depends
> >>      > chromium (>= 139.0.7258.127-1~deb13u1)
> >>      > 20.14       but none of the choices are installable:
> >>      > 20.14       [no choices]
> >>      >
> >>      > If you need any more information please let me know.
> >>      >
> >>      > Ryan Kuba
> >>      >
> >>
> >>
> >>     ---------- Forwarded message ----------
> >>     From: Ryan Kuba <[email protected] <mailto:[email protected]>>
> >>     To: Debian Bug Tracking System <[email protected]
> >>     <mailto:[email protected]>>
> >>     Cc:
> >>     Bcc:
> >>     Date: Fri, 15 Aug 2025 14:31:00 +0000
> >>     Subject: Trixie Chromium Arm64 build failure
> >>
> >>     Package: chromium
> >>
> >>     Version: 139.0.7258.127-1~deb13u1
> >>
> >>
> >>     It looks like the build for arm64 recently failed or got lost for
> >>     Chromium:
> >>
> >>     https://packages.debian.org/trixie/chromium
> >>     <https://packages.debian.org/trixie/chromium>
> >>
> >>     Normally this is not an issue the user just gets an old package but
> >>     in this case it prevents chromium-l10n from being installed and does
> >>     not allow installation if that package is installed.
> >>
> >>     20.14 The following packages have unmet dependencies:
> >>     20.14  chromium-l10n : Depends: chromium (>=
> >>     139.0.7258.127-1~deb13u1) but 138.0.7204.183-1 is to be installed
> >>     20.14 E: Unable to correct problems, you have held broken packages.
> >>     20.14 E: The following information from --solver 3.0 may provide
> >>     additional context:
> >>     20.14    Unable to satisfy dependencies. Reached two conflicting
> >>     decisions:
> >>     20.14    1. chromium-l10n:arm64=139.0.7258.127-1~deb13u1 is selected
> >>     for install
> >>     20.14    2. chromium-l10n:arm64=139.0.7258.127-1~deb13u1 Depends
> >>     chromium (>= 139.0.7258.127-1~deb13u1)
> >>     20.14       but none of the choices are installable:
> >>     20.14       [no choices]
> >>
> >>     If you need any more information please let me know.
> >>
> >>     Ryan Kuba
>

Reply via email to