]> git.donarmstrong.com Git - debbugs.git/commitdiff
* warn if the source and binary maintainer files are missing
authorDon Armstrong <don@donarmstrong.com>
Sat, 15 Aug 2009 23:19:36 +0000 (16:19 -0700)
committerDon Armstrong <don@donarmstrong.com>
Sat, 15 Aug 2009 23:19:36 +0000 (16:19 -0700)
Debbugs/Common.pm

index ad8742d54f9825a1fe3622cbe1c010475f9b8ef6..e519c82e88a09a3e5c4815da3de5fa51ad254523 100644 (file)
@@ -328,6 +328,10 @@ sub package_maintainer {
                             'source_maintainer_file_override',
                             'pseduo_maint_file')}) {
            next unless defined $fn;
+           if (not -e $fn) {
+               warn "Missing source maintainer file '$fn'";
+               next;
+           }
            __add_to_hash($fn,$_source_maintainer,
                          $_source_maintainer_rev);
        }
@@ -340,6 +344,10 @@ sub package_maintainer {
                             'maintainer_file_override',
                             'pseduo_maint_file')}) {
            next unless defined $fn;
+           if (not -e $fn) {
+               warn "Missing maintainer file '$fn'";
+               next;
+           }
            __add_to_hash($fn,$_maintainer,
                              $_maintainer_rev);
        }