]> git.donarmstrong.com Git - wannabuild.git/commitdiff
Store reason for BD-Uninstallable in $pkg->{'Reason'}
authorJoachim Breitner <nomeata@debian.org>
Mon, 27 Jul 2009 23:34:54 +0000 (01:34 +0200)
committerJoachim Breitner <nomeata@debian.org>
Mon, 27 Jul 2009 23:34:54 +0000 (01:34 +0200)
bin/wanna-build

index 1b9ef3c356c425d26acfaa5e036f9fc835ffdf14..ff523e70674572eb115d138b8b25756591491e9f 100755 (executable)
@@ -2583,9 +2583,11 @@ sub call_edos_depcheck {
        if ($change) {
            if (defined $interesting_packages{$key}) {
                    $pkg->{'State'} = 'BD-Uninstallable';
+                   $pkg->{'Reason'} = $interesting_packages{$key};
                    change_state( \$pkg, 'BD-Uninstallable' );
            } else {
                    $pkg->{'State'} = 'Needs-Build';
+                   delete $pkg->{'Reason'};
                    change_state( \$pkg, 'Needs-Build' );
            }
            log_ta( $pkg, "--merge-all" );