Package: devscripts Version: 2.20.3 Followup-For: Bug #960636 In addition to the speed of parsing the file, it could download less data by using the per-year indexes. Also getting compressed indexes on ftp-master would be good. Adding a removals API to dak would be best.
$ rm -rf ~/.cache/devscripts/deb-why-removed ; time deb-why-removed nsntrace Date: Sun, 01 Sep 2019 19:27:26 +0000 Ftpmaster: Scott Kitterman Suite: unstable Sources: nsntrace_0~20160806-1 Binaries: nsntrace_0~20160806-1+b1 [amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x] Reason: dead upstream, FTBFS with GCC 9 Bug: 939086 Also-Bugs: 832268 835485 925789 real 0m29.239s user 0m17.186s sys 0m1.534s $ rm -rf ~/.cache/devscripts/deb-why-removed ; time bash -c 'deb-why-removed --url https://ftp-master.debian.org/removals.822 nsntrace for y in {2019..2001} ; do if deb-why-removed --url https://ftp-master.debian.org/removals-$y.822 nsntrace | grep . ; then break fi done' Date: Sun, 01 Sep 2019 19:27:26 +0000 Ftpmaster: Scott Kitterman Suite: unstable Sources: nsntrace_0~20160806-1 Binaries: nsntrace_0~20160806-1+b1 [amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x] Reason: dead upstream, FTBFS with GCC 9 Bug: 939086 Also-Bugs: 832268 835485 925789 real 0m9.803s user 0m2.534s sys 0m0.070s -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part