A utility for viewing problems that have occurred with the system.
gnome-abrt is a graphical user interface which allows users to analyze and report application crashes, system failures and other problems.
The tool was developed according to Oops!
gnome-abrt is part of the ABRT project.
- IRC Channel: #abrt on FreeNode
- Mailing List
- Bug Reports and RFEs
- Contributing to gnome-abrt
Build dependencies can be listed by:
$ ./autogen.sh sysdeps
or installed by:
$ ./autogen.sh sysdeps --install
The dependency installer gets the data from the rpm spec file
When you have all dependencies installed run the following commands:
$ ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib
$ make
gnome-abrt uses pylint to validate source codes. If pylint prints out any issue, the test will fail. Run the test by:
$ make check
Configure pylint in pylintrc.
Disable a particular pylint message in the source code by adding comment in the following form:
#pylint: disable=<message code>
If you want to run gnome-abrt from the source directory, you must configure
PYTHONPATH to point to src/
. Makefile provides a convenient target for
running the tool from the source directory:
$ make run
You can pass command line arguments trough ARGS
environment variable:
$ make run ARGS=-vvv
If you need an rpm package, run:
$ make rpm
otherwise check INSTALL for more details.