{
    "mode": "man",
    "parameter": "grep-excuses",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/grep-excuses/1/json",
    "generated": "2026-06-15T11:43:40Z",
    "synopsis": "grep-excuses [options] [maintainer|package]",
    "sections": {
        "NAME": {
            "content": "grep-excuses - search the testing excuses files for a specific maintainer\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "grep-excuses [options] [maintainer|package]\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "grep-excuses  downloads the autoremovals and updateexcuses.html files and greps them for the\nspecified maintainer or package name.  The wget package is required for this script.   If  no\nname  is  given on the command line, first the environment variable DEBFULLNAME is used if it\nis defined, and failing that, the configuration variable described below is used.\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "--no-conf, --noconf\nDo not read any configuration files.  This can only be used as the first option  given\non the command-line.\n\n--wipnity, -w\nGet  information  from <https://qa.debian.org/excuses.php>.  One or more package names\nmust be given when using this option.\n\n--help Show a brief usage message.\n",
            "subsections": [
                {
                    "name": "--version",
                    "content": "Show version and copyright information.\n",
                    "long": "--version"
                },
                {
                    "name": "--autopkgtests",
                    "content": "Investigate and show autopkgtest (ci.debian.net) failures in your packages but  appar‐\nently  caused by new versions of other packages trying to migrate.  (--no-autopkgtests\ncan be used to override GREPEXCUSESAUTOPKGTESTS.)\n",
                    "long": "--autopkgtests"
                },
                {
                    "name": "--no-autoremovals",
                    "content": "Investigate and show only testing propagation excuses, not autoremovals.\n",
                    "long": "--no-autoremovals"
                },
                {
                    "name": "--debug",
                    "content": "Print debugging output to stderr (including url(s) fetched).\n",
                    "long": "--debug"
                }
            ]
        },
        "CONFIGURATION VARIABLES": {
            "content": "The two configuration files /etc/devscripts.conf and ~/.devscripts are sourced in that  order\nto  set  configuration variables.  Command line options can be used to override configuration\nfile settings.  Environment variable settings are ignored for this  purpose.   The  currently\nrecognised variable is:\n\nGREPEXCUSESMAINTAINER\nThe  default maintainer, email or package to grep for if none is specified on the com‐\nmand line.\n\nGREPEXCUSESAUTOPKGTESTS\nBoolean: whether to show autopkgtest failures in other packages.  See --autopkgtests.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "devscripts.conf(5)\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Joey Hess <joeyh@debian.org>; modifications by Julian Gilbey <jdg@debian.org>.\n\n\n\nDEBIAN                                    Debian Utilities                           GREP-EXCUSES(1)",
            "subsections": []
        }
    },
    "summary": "grep-excuses - search the testing excuses files for a specific maintainer",
    "flags": [
        {
            "flag": "",
            "long": "--version",
            "arg": null,
            "description": "Show version and copyright information."
        },
        {
            "flag": "",
            "long": "--autopkgtests",
            "arg": null,
            "description": "Investigate and show autopkgtest (ci.debian.net) failures in your packages but appar‐ ently caused by new versions of other packages trying to migrate. (--no-autopkgtests can be used to override GREPEXCUSESAUTOPKGTESTS.)"
        },
        {
            "flag": "",
            "long": "--no-autoremovals",
            "arg": null,
            "description": "Investigate and show only testing propagation excuses, not autoremovals."
        },
        {
            "flag": "",
            "long": "--debug",
            "arg": null,
            "description": "Print debugging output to stderr (including url(s) fetched)."
        }
    ],
    "examples": [],
    "see_also": [
        {
            "name": "devscripts.conf",
            "section": "5",
            "url": "https://www.chedong.com/phpMan.php/man/devscripts.conf/5/json"
        }
    ]
}