Hi Blair, Fabian,

On Sat, 11 Jan 2025 16:14:31 +0000 Blair Noctis <n...@debian.org> wrote:
> Hi Yadd,
> 
> On Thu, 30 Mar 2023 23:05:51 +0800 Blair Noctis <n...@sail.ng> wrote:
> > On Tue, 05 Oct 2021 18:26:04 +0200 Yadd <y...@debian.org> wrote:
> > > tags 995770 + wontfix
> > > thanks
> > 
> > Hi Yadd,
> > 
> > Would you mind giving a little explanation on why? I'm considerably slowed 
> > down
> > by this when packaging rustc, a fairly large package, and frustrated by the 
> > fact
> > that it's single-threadly doing: read archive, update archive, 
> > reconstructing
> > the entirety of the file on disk due to the update, repeat.
> 
> Would you kindly reconsider this? Our fellow rustc maintainer Fabian 
> Grünbichler still suffers from this for hours on each rustc release, which 
> needs many files excluded. It would immensely ease their work. Thank you!

You may want to have a look at how I workaround this issue on Qt-Android.

It requires a version 3 d/watch with personal script `debian bash 
debian/scripts/repack.sh`

https://salsa.debian.org/bastif/qt-android/-/raw/qt6.9.1+ds-1/debian/watch?ref_type=heads

The required scripts which use the Files-Excluded field of d/copyright are 
these:

https://salsa.debian.org/bastif/qt-android/-/raw/qt6.9.1+ds-1/debian/scripts/repack.sh?ref_type=heads
https://salsa.debian.org/bastif/qt-android/-/raw/qt6.9.1+ds-1/debian/scripts/remove-excluded-files.sh?ref_type=heads

I try to be as conservative as possible wrt to upstream's origtar

Regards
Fab

Reply via email to