[Piuparts-devel] Piuparts state-dependency-failed-testing analysis
Dave Steele
dsteele at gmail.com
Sat Nov 12 22:27:40 UTC 2011
On Tue, Nov 8, 2011 at 12:13 AM, Scott Schaefer
<saschaefer at neurodiverse.org> wrote:
> On 11/07/2011 09:38 PM, Dave Steele wrote:
>>
...
>>
>> # ./piublocker
>> dependency failed - 2047
>> failed testing - 222
>>
>> blocking free cum rdeps package
>> 458 39 2008 497 sgml-data
>> 439 3 1613 477 docbook-xsl
>> 278 202 1411 706 ca-certificates-java
>> 199 182 1221 205 texlive-base
>> 119 119 1102 163 iceweasel
>> 91 13 1088 121 menu
>> 88 29 1059 93 gnustep-base-common
>> 69 1 990 69 blends-common
>> 59 0 931 60 gnustep-back0.20
>> 58 10 896 85 antlr
>> 55 36 857 714 libhttp-date-perl
>> 55 5 825 124 libcommons-httpclient-java
>> 47 13 802 118 libcommons-beanutils-java
>> 45 23 778 117 openssh-client
>> 36 15 749 36 gforge-common
>> 35 34 714 35 gosa
>> 33 33 681 33 liquidsoap
>> 30 3 678 30 libspring-core-java
>> 28 1 656 28 libatinject-jsr330-api-java
>> 26 26 630 27 drupal6
>> ...
>
> Really quick hack shows that the majority of these have not yet been
> re-tested since tar.gz file was recreated (31 Oct ???) ... I'm looking
> forward to next week's figures.
>
> ==> antlr_2.7.7+dfsg-1.log <==
> Start: 2011-09-30 08:03:58 UTC
...
Here's the latest on the dependency-failed testing queue. No
significant changes overall.
I get no errors from texlive-base and libhttp-date-perl. Would they
pass if retried?
ca-certificates-java shows, for my test, the leftover files
.system.lock and .systemRootModFile. These files are maintained by
openjdk-6-jre-headless. The two packages are dependent on each other.
openjdk-6-jre-headless is currently in dependency-failed-testing,
because of the ca-certificates-java failure. Shouldn't they both be in
circular-dependency?
The 4 patches and 2 retest requests below should clear about 700
packages from the dependency-failed-testing queue.
ca-certificates-java represents another couple hundred.
One of the packages is orphaned. Any takers on the patch?
# ./piublocker
dependency failed - 2001
failed testing - 214
blocking free cum rdeps package
443 25 1976 497 sgml-data
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647473
sgml-data is orphaned
438 3 1581 477 docbook-xsl
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647575
307 215 1344 718 ca-certificates-java
up from 155 on 10/22 - 3 weeks
circular dependency with openjdk-6-jre-headless
196 179 1157 205 texlive-base
log fails on postinstall 'tcfmgr.map not found'
file is self-owned
passes for me - rerun?
119 118 1039 163 iceweasel
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648541
90 12 1026 121 menu
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648268
88 29 997 93 gnustep-base-common
69 1 928 69 blends-common
64 45 880 714 libhttp-date-perl
log fails on libc-bin upgrade
passes for me - rerun?
59 0 821 60 gnustep-back0.20
54 5 790 124 libcommons-httpclient-java
47 14 767 118 libcommons-beanutils-java
36 27 738 36 gforge-common
35 34 703 35 gosa
33 33 670 33 liquidsoap
30 3 667 30 libspring-core-java
28 1 645 28 libatinject-jsr330-api-java
26 26 619 27 drupal6
24 24 595 24 cyrus-common
21 17 576 41 libgcj-bc
...
Nearly all of the block'ees of sgml-data and docbook-xsl took a day
trip to circular-dependency on Tuesday, and another to
waiting-for-dependency-to-be-tested on Friday, but they are back now.
Newly failed packages accumulate blocked packages at the rate of about
10-20% of their reverse-dependency count per month
(ca-certificates-java is pushing 30%). It looks like the long-term
strategy for managing dependency-failed-testing is to monitor the
reverse dependency count in failed-testing. That would make it
possible to catch the (future) large offenders before they transition
to wheezy.
More information about the Piuparts-devel
mailing list