Hi Mathieu,

Mathieu Malaterre, on 2025-02-12:
> On Fri, Feb 7, 2025 at 12:52 PM Emilio Pozuelo Monfort <po...@debian.org> 
> wrote:
> > What about its rdeps? Do they build against the new version?
> 
> Étienne would you be able to do your magic to mass-rebuild the rdeps ?
> Thank you very much !

I can't really tell it's magic.  The command ratt (Rebuild All
The Things) is available to resolve just that kind of problems.
It relies on sbuild to do the job behind the scenes though,
which might require a bit of configuration beforehands (but less
than it used to since now it is able to spawn its own unshare if
it can't find one lately).

I triggered an overnight build with ratt, here's a teaser:

        2025/02/12 20:13:07 Found 35 reverse build dependencies
        2025/02/12 20:13:07 Setting -sbuild_dist=unstable (from .changes file)
        2025/02/12 20:13:07 Building package 1 of 35: ants 
        2025/02/12 20:36:25 Building package 2 of 35: biosig 
        2025/02/12 20:37:52 Building package 3 of 35: itkadaptivedenoising 
        2025/02/12 20:39:05 Building package 4 of 35: camitk 
        2025/02/12 21:02:53 building camitk failed: exit status 2
        2025/02/12 21:02:53 Building package 5 of 35: orthanc 
        2025/02/12 21:03:44 building orthanc failed: exit status 2
        2025/02/12 21:03:44 Building package 6 of 35: embree 
        2025/02/12 21:04:13 building embree failed: exit status 3
        2025/02/12 21:04:13 Building package 7 of 35: orthanc-dicomweb 
        2025/02/12 21:04:39 building orthanc-dicomweb failed: exit status 3
        2025/02/12 21:04:39 Building package 8 of 35: plastimatch 
        2025/02/12 21:10:33 Building package 9 of 35: mia 
        2025/02/12 21:16:04 building mia failed: exit status 2
        2025/02/12 21:16:04 Building package 10 of 35: pymia 
        2025/02/12 21:16:32 building pymia failed: exit status 3
        2025/02/12 21:16:32 Building package 11 of 35: opencolorio 
        2025/02/12 21:17:01 building opencolorio failed: exit status 3
        2025/02/12 21:17:01 Building package 12 of 35: alicevision 
        2025/02/12 21:17:15 building alicevision failed: exit status 3
        2025/02/12 21:17:15 Building package 13 of 35: orthanc-mysql 
        2025/02/12 21:17:46 building orthanc-mysql failed: exit status 3
        2025/02/12 21:17:46 Building package 14 of 35: insighttoolkit5 
        [To be continued…]

I reckon throwing more CPU and memory at certain packages is
also helpful.  I forgot to specify --recheck though so will have
to go through build failures to determine whether they are
regressions introduced by dcmtk/experimental, or already exist
in sid independently.  I checked camitk for instance, and
apparently this is no regression but already a problem in sid.
I will follow up once I have the remaining build logs.

Have a good evening,  :)
-- 
  .''`.  Étienne Mollier <emoll...@debian.org>
 : :' :  pgp: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/1, please excuse my verbosity
   `-    on air: Mike Oldfield - Ommadawn Part Two

Attachment: signature.asc
Description: PGP signature

Reply via email to