On Fri, Sep 12, 2025 at 08:13:21PM -0400, James McCoy wrote:
> This is the part that fails and even in the non-truncated logs, I don't see
> any error. It looks more like the process just died.
> 
> This sounds more like a situation of the build trying to do more than the VM
> can handle (possibly related to the discussion[0] on -devel at the end of
> 2024).
> 
> [0]: https://lists.debian.org/msgid-search/20241128095437.ga845...@subdivi.de

Hi. It would seem at first, but I monitor Committed_AS in /proc/meminfo
during the build, at 1-second intervals, and then use the collected
data to ensure that a given package is never built on a machine which
might have less RAM than required.

The collected data for subversion tells me that 1 GB of RAM is
more than enough to build the package on a machine with 2 CPUs,
and therefore this does not seem the kind of problem that Helmut
tries to solve in the above thread.

I'm going to provide a VM for you. The caveat is that the build
failures happen randomly with a probability less than 10%, so you will
need to build the package inside a for loop to get some build failures.

For completeness, I'm also putting all the failed build logs I keep
for subversion in trixie here:

https://people.debian.org/~sanvila/build-logs/202509/

There is one datail that might be relevant: I usually do archive
rebuilds with machines having 1 CPU and 2 CPUs. So far, subversion has
never failed when using 1 CPU and all the failures happened with 2 CPUs.
Not sure if this means something for you.

Thanks.

Reply via email to