<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>rpmerr.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.2.17 --> <center> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> <a class="qindex" href="pages.html">Related Pages</a> </center> <hr><h1>rpmio/rpmerr.h File Reference</h1> <a href="#_details">More...</a> <p> <code>#include "rpmlog.h"</code><br> <p> <a href="rpmerr_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Defines</h2></td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a0">_em</a>(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_ERR))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a1">_wm</a>(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_WARNING))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a2">_nm</a>(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_NOTICE))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a3">_im</a>(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_INFO))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a4">_dm</a>(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_DEBUG))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a5">rpmError</a> rpmlog</td></tr> <tr><td> </td><td><font size=-1><em>Retrofit <a class="el" href="rpmerr_8h.html#a5">rpmError</a>() onto rpmlog sub-system.</em> <a href="#a5"></a><em></em></font><br><br></td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a6">rpmErrorCode</a>() rpmlogCode()</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a7">rpmErrorString</a>() rpmlogMessage()</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a8">rpmErrorSetCallback</a>(_cb) rpmlogSetCallback(_cb)</td></tr> <tr><td colspan=2><br><h2>Typedefs</h2></td></tr> <tr><td nowrap align=right valign=top>typedef enum <a class="el" href="rpmerr_8h.html#a91">rpmerrCode_e</a> </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a9">rpmerrCode</a></td></tr> <tr><td> </td><td><font size=-1><em>Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>().</em> <a href="#a9"></a><em></em></font><br><br></td></tr> <tr><td nowrap align=right valign=top>typedef rpmlogCallback </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a10">rpmErrorCallBackType</a></td></tr> <tr><td colspan=2><br><h2>Enumerations</h2></td></tr> <tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="rpmerr_8h.html#a91">rpmerrCode_e</a> { <br> <a class="el" href="rpmerr_8h.html#a91a11">RPMERR_GDBMOPEN</a> = ((( 2 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a12">RPMERR_GDBMREAD</a> = ((( 3 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a13">RPMERR_GDBMWRITE</a> = ((( 4 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a14">RPMERR_INTERNAL</a> = ((( 5 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a15">RPMERR_DBCORRUPT</a> = ((( 6 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a16">RPMERR_OLDDBCORRUPT</a> = ((( 7 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a17">RPMERR_OLDDBMISSING</a> = ((( 8 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a18">RPMERR_NOCREATEDB</a> = ((( 9 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a19">RPMERR_DBOPEN</a> = ((( 10 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a20">RPMERR_DBGETINDEX</a> = ((( 11 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a21">RPMERR_DBPUTINDEX</a> = ((( 12 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a22">RPMERR_NEWPACKAGE</a> = ((( 13 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a23">RPMERR_BADMAGIC</a> = ((( 14 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a24">RPMERR_RENAME</a> = ((( 15 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a25">RPMERR_UNLINK</a> = ((( 16 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a26">RPMERR_RMDIR</a> = ((( 17 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a27">RPMERR_PKGINSTALLED</a> = ((( 18 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a28">RPMERR_CHOWN</a> = ((( 19 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a29">RPMERR_NOUSER</a> = ((( 20 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a30">RPMERR_NOGROUP</a> = ((( 21 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a31">RPMERR_MKDIR</a> = ((( 22 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a32">RPMERR_FILECONFLICT</a> = ((( 23 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a33">RPMERR_RPMRC</a> = ((( 24 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a34">RPMERR_NOSPEC</a> = ((( 25 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a35">RPMERR_NOTSRPM</a> = ((( 26 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a36">RPMERR_FLOCK</a> = ((( 27 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a37">RPMERR_OLDPACKAGE</a> = ((( 28 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a38">RPMERR_CREATE</a> = ((( 30 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a39">RPMERR_NOSPACE</a> = ((( 31 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a40">RPMERR_NORELOCATE</a> = ((( 32 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a41">RPMMESS_BACKUP</a> = ((( 34 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a42">RPMERR_MTAB</a> = ((( 35 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a43">RPMERR_STAT</a> = ((( 36 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a44">RPMERR_BADDEV</a> = ((( 37 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a45">RPMMESS_ALTNAME</a> = ((( 38 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a46">RPMMESS_PREREQLOOP</a> = ((( 39 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a47">RPMERR_BADRELOCATE</a> = ((( 40 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a48">RPMERR_OLDDB</a> = ((( 41 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a49">RPMERR_UNMATCHEDIF</a> = ((( 107 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a50">RPMERR_RELOAD</a> = ((( 108 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a51">RPMERR_BADARG</a> = ((( 109 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a52">RPMERR_SCRIPT</a> = ((( 110 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a53">RPMERR_READ</a> = ((( 111 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a54">RPMERR_UNKNOWNOS</a> = ((( 112 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a55">RPMERR_UNKNOWNARCH</a> = ((( 113 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a56">RPMERR_EXEC</a> = ((( 114 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a57">RPMERR_FORK</a> = ((( 115 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a58">RPMERR_CPIO</a> = ((( 116 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a59">RPMERR_GZIP</a> = ((( 117 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a60">RPMERR_BADSPEC</a> = ((( 118 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a61">RPMERR_LDD</a> = ((( 119 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a62">RPMERR_BADFILENAME</a> = ((( 120 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a63">RPMERR_OPEN</a> = ((( 121 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a64">RPMERR_POPEN</a> = ((( 122 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a65">RPMERR_NOTREG</a> = ((( 123 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a66">RPMERR_QUERY</a> = ((( 124 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a67">RPMERR_QFMT</a> = ((( 125 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a68">RPMERR_DBCONFIG</a> = ((( 126 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a69">RPMERR_DBERR</a> = ((( 127 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a70">RPMERR_BADPACKAGE</a> = ((( 128 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a71">RPMERR_FREELIST</a> = ((( 129 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a72">RPMERR_DATATYPE</a> = ((( 130 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a73">RPMERR_BUILDROOT</a> = ((( 131 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a74">RPMERR_MAKETEMP</a> = ((( 132 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a75">RPMERR_FWRITE</a> = ((( 133 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a76">RPMERR_FREAD</a> = ((( 134 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a77">RPMERR_READLEAD</a> = ((( 135 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a78">RPMERR_WRITELEAD</a> = ((( 136 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a79">RPMERR_QUERYINFO</a> = ((( 137 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_NOTICE ))), <a class="el" href="rpmerr_8h.html#a91a80">RPMERR_MANIFEST</a> = ((( 138 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_NOTICE ))), <a class="el" href="rpmerr_8h.html#a91a81">RPMERR_BADHEADER</a> = ((( 139 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a82">RPMERR_FSEEK</a> = ((( 140 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a83">RPMERR_REGCOMP</a> = ((( 141 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a84">RPMERR_REGEXEC</a> = ((( 142 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a85">RPMERR_BADSIGTYPE</a> = ((( 200 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <a class="el" href="rpmerr_8h.html#a91a86">RPMERR_SIGGEN</a> = ((( 201 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), <br> <a class="el" href="rpmerr_8h.html#a91a87">RPMERR_SIGVFY</a> = ((( 202 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_NOTICE ))), <a class="el" href="rpmerr_8h.html#a91a88">RPMDEBUG_UNLINK</a> = ((( 512u+16 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_DEBUG ))), <a class="el" href="rpmerr_8h.html#a91a89">RPMDEBUG_RMDIR</a> = ((( 512u+17 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_DEBUG ))), <a class="el" href="rpmerr_8h.html#a91a90">RPMWARN_FLOCK</a> = ((( 512u+27 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_WARNING ))) <br> }</td></tr> <tr><td> </td><td><font size=-1><em>Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>().</em> <a href="#a91">More...</a><em></em></font><br><br></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <dl compact><dt><b><a class="el" href="todo.html#_todo000073">Todo: </a></b></dt><dd> Eliminate from API. </dl> <p> <p> Definition in file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>.<hr><h2>Define Documentation</h2> <a name="a4" doxytag="rpmerr.h::_dm"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define _dm</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_e </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_DEBUG)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00019">19</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <a name="a0" doxytag="rpmerr.h::_em"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define _em</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_e </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_ERR)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00011">11</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <a name="a3" doxytag="rpmerr.h::_im"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define _im</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_e </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_INFO)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00017">17</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <a name="a2" doxytag="rpmerr.h::_nm"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define _nm</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_e </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_NOTICE)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00015">15</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <a name="a1" doxytag="rpmerr.h::_wm"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define _wm</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_e </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_WARNING)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00013">13</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <a name="a5" doxytag="rpmerr.h::rpmError"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmError rpmlog </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Retrofit <a class="el" href="rpmerr_8h.html#a5">rpmError</a>() onto rpmlog sub-system. <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00140">140</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. <p> Referenced by <a class="el" href="rpmrc_8c-source.html#l00327">addCanon</a>(), <a class="el" href="parseChangelog_8c-source.html#l00108">addChangelog</a>(), <a class="el" href="rpmrc_8c-source.html#l00381">addDefault</a>(), <a class="el" href="files_8c-source.html#l01448">addFile</a>(), <a class="el" href="pack_8c-source.html#l00123">addFileToTagAux</a>(), <a class="el" href="spec_8c-source.html#l00246">addSource</a>(), <a class="el" href="poptBT_8c-source.html#l00076">buildArgCallback</a>(), <a class="el" href="build_8c-source.html#l00108">buildForTarget</a>(), <a class="el" href="parsePreamble_8c-source.html#l00286">checkForDuplicates</a>(), <a class="el" href="parsePreamble_8c-source.html#l00262">checkForRequired</a>(), <a class="el" href="parsePreamble_8c-source.html#l00218">checkForValidArchitectures</a>(), <a class="el" href="parsePrep_8c-source.html#l00038">checkOwners</a>(), <a class="el" href="signature_8c-source.html#l00783">checkPassPhrase</a>(), <a class="el" href="build_8c-source.html#l00019">checkSpec</a>(), <a class="el" href="psm_8c-source.html#l00577">chkdir</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00072">copyFile</a>(), <a class="el" href="parseSpec_8c-source.html#l00119">copyNextLine</a>(), <a class="el" href="pack_8c-source.html#l00098">cpio_copy</a>(), <a class="el" href="pack_8c-source.html#l00048">cpio_doio</a>(), <a class="el" href="db3_8c-source.html#l00089">cvtdberr</a>(), <a class="el" href="db1_8c-source.html#l00522">db1open</a>(), <a class="el" href="dbconfig_8c-source.html#l00337">db3New</a>(), <a class="el" href="db3_8c-source.html#l00805">db3open</a>(), <a class="el" href="rpmdb_8c-source.html#l00388">dbiOpen</a>(), <a class="el" href="rpmdb_8c-source.html#l00522">dbiSearch</a>(), <a class="el" href="rpmdb_8c-source.html#l00612">dbiUpdateIndex</a>(), <a class="el" href="expression_8c-source.html#l00464">doAddSubtract</a>(), <a class="el" href="macro_8c-source.html#l00600">doDefine</a>(), <a class="el" href="expression_8c-source.html#l00623">doLogical</a>(), <a class="el" href="expression_8c-source.html#l00410">doMultiplyDivide</a>(), <a class="el" href="macro_8c-source.html#l00999">doOutput</a>(), <a class="el" href="parsePrep_8c-source.html#l00067">doPatch</a>(), <a class="el" href="parsePrep_8c-source.html#l00431">doPatchMacro</a>(), <a class="el" href="expression_8c-source.html#l00329">doPrimary</a>(), <a class="el" href="rpmrc_8c-source.html#l00552">doReadRC</a>(), <a class="el" href="expression_8c-source.html#l00527">doRelational</a>(), <a class="el" href="build_2build_8c-source.html#l00057">doScript</a>(), <a class="el" href="parsePrep_8c-source.html#l00275">doSetupMacro</a>(), <a class="el" href="macro_8c-source.html#l00696">doUndefine</a>(), <a class="el" href="parsePrep_8c-source.html#l00157">doUntar</a>(), <a class="el" href="macro_8c-source.html#l01126">expandMacro</a>(), <a class="el" href="macro_8c-source.html#l01451">expandMacros</a>(), <a class="el" href="falloc_8c-source.html#l00144">fadAlloc</a>(), <a class="el" href="macro_8c-source.html#l00801">freeArgs</a>(), <a class="el" href="fsm_8c-source.html#l01211">fsmStage</a>(), <a class="el" href="files_8c-source.html#l01083">genCpioListAndHeader</a>(), <a class="el" href="files_8c-source.html#l02402">generateDepends</a>(), <a class="el" href="fs_8c-source.html#l00137">getFilesystemList</a>(), <a class="el" href="files_8c-source.html#l02205">getOutputFrom</a>(), <a class="el" href="macro_8c-source.html#l00852">grabArgs</a>(), <a class="el" href="parsePreamble_8c-source.html#l00445">handlePreambleTag</a>(), <a class="el" href="rpminstall_8c-source.html#l00834">IDTXglob</a>(), <a class="el" href="macro_8c-source.html#l01668">isCompressed</a>(), <a class="el" href="build_8c-source.html#l00069">isSpecFile</a>(), <a class="el" href="rpmrc_8c-source.html#l00176">machCompatCacheAdd</a>(), <a class="el" href="signature_8c-source.html#l00357">makeGPGSignature</a>(), <a class="el" href="signature_8c-source.html#l00245">makePGPSignature</a>(), <a class="el" href="lib_2misc_8c-source.html#l00170">makeTempFile</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00018">manageFile</a>(), <a class="el" href="psm_8c-source.html#l00314">mergeFiles</a>(), <a class="el" href="rpmdb_8c-source.html#l01675">miregexec</a>(), <a class="el" href="rpmdb_8c-source.html#l00903">newRpmdb</a>(), <a class="el" href="rpmdb_8c-source.html#l00951">openDatabase</a>(), <a class="el" href="pack_8c-source.html#l00689">packageBinaries</a>(), <a class="el" href="parseBuildInstallClean_8c-source.html#l00012">parseBuildInstallClean</a>(), <a class="el" href="parseDescription_8c-source.html#l00029">parseDescription</a>(), <a class="el" href="expression_8c-source.html#l00674">parseExpressionBoolean</a>(), <a class="el" href="expression_8c-source.html#l00721">parseExpressionString</a>(), <a class="el" href="parseFiles_8c-source.html#l00026">parseFiles</a>(), <a class="el" href="files_8c-source.html#l00498">parseForAttr</a>(), <a class="el" href="files_8c-source.html#l00626">parseForConfig</a>(), <a class="el" href="files_8c-source.html#l00400">parseForDev</a>(), <a class="el" href="files_8c-source.html#l00694">parseForLang</a>(), <a class="el" href="files_8c-source.html#l00885">parseForSimple</a>(), <a class="el" href="files_8c-source.html#l00306">parseForVerify</a>(), <a class="el" href="spec_8c-source.html#l00202">parseNoSource</a>(), <a class="el" href="parsePreamble_8c-source.html#l00835">parsePreamble</a>(), <a class="el" href="parsePrep_8c-source.html#l00539">parsePrep</a>(), <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT</a>(), <a class="el" href="parseScript_8c-source.html#l00069">parseScript</a>(), <a class="el" href="parseSpec_8c-source.html#l00379">parseSpec</a>(), <a class="el" href="query_8c-source.html#l00406">printNewSpecfile</a>(), <a class="el" href="files_8c-source.html#l01665">processBinaryFile</a>(), <a class="el" href="files_8c-source.html#l01740">processPackageFiles</a>(), <a class="el" href="pack_8c-source.html#l00207">processScriptFiles</a>(), <a class="el" href="files_8c-source.html#l02068">processSourceFiles</a>(), <a class="el" href="psm_8c-source.html#l01345">psmStage</a>(), <a class="el" href="query_8c-source.html#l00111">queryHeader</a>(), <a class="el" href="expression_8c-source.html#l00184">rdToken</a>(), <a class="el" href="parsePreamble_8c-source.html#l00342">readIcon</a>(), <a class="el" href="lib_2rpmlead_8c-source.html#l00045">readLead</a>(), <a class="el" href="parseSpec_8c-source.html#l00179">readLine</a>(), <a class="el" href="package_8c-source.html#l00140">readPackageHeaders</a>(), <a class="el" href="pack_8c-source.html#l00277">readRPM</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00290">rpmCheckSig</a>(), <a class="el" href="rpmdb_8c-source.html#l02691">rpmdbAdd</a>(), <a class="el" href="rpmdb_8c-source.html#l01294">rpmdbCountPackages</a>(), <a class="el" href="rpmdb_8c-source.html#l02065">rpmdbNextIterator</a>(), <a class="el" href="rpmdb_8c-source.html#l03369">rpmdbRebuild</a>(), <a class="el" href="rpmdb_8c-source.html#l02423">rpmdbRemove</a>(), <a class="el" href="rpmdb_8c-source.html#l01820">rpmdbSetIteratorRE</a>(), <a class="el" href="fs_8c-source.html#l00247">rpmGetFilesystemUsage</a>(), <a class="el" href="signature_8c-source.html#l00883">rpmGetPassPhrase</a>(), <a class="el" href="rpminstall_8c-source.html#l00204">rpmInstall</a>(), <a class="el" href="psm_8c-source.html#l00612">rpmInstallSourcePackage</a>(), <a class="el" href="query_8c-source.html#l00581">rpmQueryVerify</a>(), <a class="el" href="rpmrc_8c-source.html#l01572">rpmReadRC</a>(), <a class="el" href="signature_8c-source.html#l00144">rpmReadSignature</a>(), <a class="el" href="lib_2rpmchecksig_8c-source.html#l00105">rpmReSign</a>(), <a class="el" href="verify_8c-source.html#l00022">rpmVerifyFile</a>(), <a class="el" href="psm_8c-source.html#l00825">runScript</a>(), <a class="el" href="query_8c-source.html#l00150">showQueryPackage</a>(), <a class="el" href="signature_8c-source.html#l00689">verifyGPGSignature</a>(), <a class="el" href="signature_8c-source.html#l00544">verifyPGPSignature</a>(), and <a class="el" href="pack_8c-source.html#l00385">writeRPM</a>(). </td> </tr> </table> <a name="a6" doxytag="rpmerr.h::rpmErrorCode"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmErrorCode</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">void </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> rpmlogCode() </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00141">141</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <a name="a8" doxytag="rpmerr.h::rpmErrorSetCallback"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmErrorSetCallback</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">_cb </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> rpmlogSetCallback(_cb) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00143">143</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. <p> Referenced by <a class="el" href="rpmmodule_8c-source.html#l00791">errorSetCallback</a>(), <a class="el" href="upgrade_8c-source.html#l00189">findUpgradePackages</a>(), <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>(), and <a class="el" href="upgrade_8c-source.html#l00418">unmarkPackagesAlreadyInstalled</a>(). </td> </tr> </table> <a name="a7" doxytag="rpmerr.h::rpmErrorString"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define rpmErrorString</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">void </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> rpmlogMessage() </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00142">142</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <hr><h2>Typedef Documentation</h2> <a name="a9" doxytag="rpmerr.h::rpmerrCode"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef enum <a class="el" href="rpmerr_8h.html#a91">rpmerrCode_e</a> rpmerrCode </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>(). <p> </td> </tr> </table> <a name="a10" doxytag="rpmerr.h::rpmErrorCallBackType"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef rpmlogCallback rpmErrorCallBackType </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00145">145</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. <p> Referenced by <a class="el" href="upgrade_8c-source.html#l00465">ugFindUpgradePackages</a>(). </td> </tr> </table> <hr><h2>Enumeration Type Documentation</h2> <a name="a91" doxytag="rpmerr.h::rpmerrCode_e"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum rpmerrCode_e </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Tokens used by <a class="el" href="rpmerr_8h.html#a5">rpmError</a>(). <p> <dl compact><dt><b>Enumeration values: </b></dt><dd> <table border=0 cellspacing=2 cellpadding=0> <tr><td valign=top><em><a name="a91a11" doxytag="RPMERR_GDBMOPEN"></a><em>RPMERR_GDBMOPEN</em></em> </td><td> gdbm open failed </td></tr> <tr><td valign=top><em><a name="a91a12" doxytag="RPMERR_GDBMREAD"></a><em>RPMERR_GDBMREAD</em></em> </td><td> gdbm read failed </td></tr> <tr><td valign=top><em><a name="a91a13" doxytag="RPMERR_GDBMWRITE"></a><em>RPMERR_GDBMWRITE</em></em> </td><td> gdbm write failed </td></tr> <tr><td valign=top><em><a name="a91a14" doxytag="RPMERR_INTERNAL"></a><em>RPMERR_INTERNAL</em></em> </td><td> internal RPM error </td></tr> <tr><td valign=top><em><a name="a91a15" doxytag="RPMERR_DBCORRUPT"></a><em>RPMERR_DBCORRUPT</em></em> </td><td> rpm database is corrupt </td></tr> <tr><td valign=top><em><a name="a91a16" doxytag="RPMERR_OLDDBCORRUPT"></a><em>RPMERR_OLDDBCORRUPT</em></em> </td><td> old style rpm database is corrupt </td></tr> <tr><td valign=top><em><a name="a91a17" doxytag="RPMERR_OLDDBMISSING"></a><em>RPMERR_OLDDBMISSING</em></em> </td><td> old style rpm database is missing </td></tr> <tr><td valign=top><em><a name="a91a18" doxytag="RPMERR_NOCREATEDB"></a><em>RPMERR_NOCREATEDB</em></em> </td><td> cannot create new database </td></tr> <tr><td valign=top><em><a name="a91a19" doxytag="RPMERR_DBOPEN"></a><em>RPMERR_DBOPEN</em></em> </td><td> database open failed </td></tr> <tr><td valign=top><em><a name="a91a20" doxytag="RPMERR_DBGETINDEX"></a><em>RPMERR_DBGETINDEX</em></em> </td><td> database get from index failed </td></tr> <tr><td valign=top><em><a name="a91a21" doxytag="RPMERR_DBPUTINDEX"></a><em>RPMERR_DBPUTINDEX</em></em> </td><td> database get from index failed </td></tr> <tr><td valign=top><em><a name="a91a22" doxytag="RPMERR_NEWPACKAGE"></a><em>RPMERR_NEWPACKAGE</em></em> </td><td> package is too new to handle </td></tr> <tr><td valign=top><em><a name="a91a23" doxytag="RPMERR_BADMAGIC"></a><em>RPMERR_BADMAGIC</em></em> </td><td> bad magic for an RPM </td></tr> <tr><td valign=top><em><a name="a91a24" doxytag="RPMERR_RENAME"></a><em>RPMERR_RENAME</em></em> </td><td> rename(2) failed </td></tr> <tr><td valign=top><em><a name="a91a25" doxytag="RPMERR_UNLINK"></a><em>RPMERR_UNLINK</em></em> </td><td> unlink(2) failed </td></tr> <tr><td valign=top><em><a name="a91a26" doxytag="RPMERR_RMDIR"></a><em>RPMERR_RMDIR</em></em> </td><td> rmdir(2) failed </td></tr> <tr><td valign=top><em><a name="a91a27" doxytag="RPMERR_PKGINSTALLED"></a><em>RPMERR_PKGINSTALLED</em></em> </td><td> package already installed </td></tr> <tr><td valign=top><em><a name="a91a28" doxytag="RPMERR_CHOWN"></a><em>RPMERR_CHOWN</em></em> </td><td> chown() call failed </td></tr> <tr><td valign=top><em><a name="a91a29" doxytag="RPMERR_NOUSER"></a><em>RPMERR_NOUSER</em></em> </td><td> user does not exist </td></tr> <tr><td valign=top><em><a name="a91a30" doxytag="RPMERR_NOGROUP"></a><em>RPMERR_NOGROUP</em></em> </td><td> group does not exist </td></tr> <tr><td valign=top><em><a name="a91a31" doxytag="RPMERR_MKDIR"></a><em>RPMERR_MKDIR</em></em> </td><td> mkdir() call failed </td></tr> <tr><td valign=top><em><a name="a91a32" doxytag="RPMERR_FILECONFLICT"></a><em>RPMERR_FILECONFLICT</em></em> </td><td> file being installed exists </td></tr> <tr><td valign=top><em><a name="a91a33" doxytag="RPMERR_RPMRC"></a><em>RPMERR_RPMRC</em></em> </td><td> bad line in rpmrc </td></tr> <tr><td valign=top><em><a name="a91a34" doxytag="RPMERR_NOSPEC"></a><em>RPMERR_NOSPEC</em></em> </td><td> .spec file is missing </td></tr> <tr><td valign=top><em><a name="a91a35" doxytag="RPMERR_NOTSRPM"></a><em>RPMERR_NOTSRPM</em></em> </td><td> a source rpm was expected </td></tr> <tr><td valign=top><em><a name="a91a36" doxytag="RPMERR_FLOCK"></a><em>RPMERR_FLOCK</em></em> </td><td> locking the database failed </td></tr> <tr><td valign=top><em><a name="a91a37" doxytag="RPMERR_OLDPACKAGE"></a><em>RPMERR_OLDPACKAGE</em></em> </td><td> trying upgrading to old version </td></tr> <tr><td valign=top><em><a name="a91a38" doxytag="RPMERR_CREATE"></a><em>RPMERR_CREATE</em></em> </td><td> failed to create a file </td></tr> <tr><td valign=top><em><a name="a91a39" doxytag="RPMERR_NOSPACE"></a><em>RPMERR_NOSPACE</em></em> </td><td> out of disk space </td></tr> <tr><td valign=top><em><a name="a91a40" doxytag="RPMERR_NORELOCATE"></a><em>RPMERR_NORELOCATE</em></em> </td><td> tried to do improper relocatation </td></tr> <tr><td valign=top><em><a name="a91a41" doxytag="RPMMESS_BACKUP"></a><em>RPMMESS_BACKUP</em></em> </td><td> backup made during [un]install </td></tr> <tr><td valign=top><em><a name="a91a42" doxytag="RPMERR_MTAB"></a><em>RPMERR_MTAB</em></em> </td><td> failed to read mount table </td></tr> <tr><td valign=top><em><a name="a91a43" doxytag="RPMERR_STAT"></a><em>RPMERR_STAT</em></em> </td><td> failed to stat something </td></tr> <tr><td valign=top><em><a name="a91a44" doxytag="RPMERR_BADDEV"></a><em>RPMERR_BADDEV</em></em> </td><td> file on device not listed in mtab </td></tr> <tr><td valign=top><em><a name="a91a45" doxytag="RPMMESS_ALTNAME"></a><em>RPMMESS_ALTNAME</em></em> </td><td> file written as .rpmnew </td></tr> <tr><td valign=top><em><a name="a91a46" doxytag="RPMMESS_PREREQLOOP"></a><em>RPMMESS_PREREQLOOP</em></em> </td><td> loop in prerequisites </td></tr> <tr><td valign=top><em><a name="a91a47" doxytag="RPMERR_BADRELOCATE"></a><em>RPMERR_BADRELOCATE</em></em> </td><td> bad relocation was specified </td></tr> <tr><td valign=top><em><a name="a91a48" doxytag="RPMERR_OLDDB"></a><em>RPMERR_OLDDB</em></em> </td><td> old format database </td></tr> <tr><td valign=top><em><a name="a91a49" doxytag="RPMERR_UNMATCHEDIF"></a><em>RPMERR_UNMATCHEDIF</em></em> </td><td> unclosed ifarch or ifos </td></tr> <tr><td valign=top><em><a name="a91a50" doxytag="RPMERR_RELOAD"></a><em>RPMERR_RELOAD</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a51" doxytag="RPMERR_BADARG"></a><em>RPMERR_BADARG</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a52" doxytag="RPMERR_SCRIPT"></a><em>RPMERR_SCRIPT</em></em> </td><td> errors related to script exec </td></tr> <tr><td valign=top><em><a name="a91a53" doxytag="RPMERR_READ"></a><em>RPMERR_READ</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a54" doxytag="RPMERR_UNKNOWNOS"></a><em>RPMERR_UNKNOWNOS</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a55" doxytag="RPMERR_UNKNOWNARCH"></a><em>RPMERR_UNKNOWNARCH</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a56" doxytag="RPMERR_EXEC"></a><em>RPMERR_EXEC</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a57" doxytag="RPMERR_FORK"></a><em>RPMERR_FORK</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a58" doxytag="RPMERR_CPIO"></a><em>RPMERR_CPIO</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a59" doxytag="RPMERR_GZIP"></a><em>RPMERR_GZIP</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a60" doxytag="RPMERR_BADSPEC"></a><em>RPMERR_BADSPEC</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a61" doxytag="RPMERR_LDD"></a><em>RPMERR_LDD</em></em> </td><td> couldn't understand ldd output </td></tr> <tr><td valign=top><em><a name="a91a62" doxytag="RPMERR_BADFILENAME"></a><em>RPMERR_BADFILENAME</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a63" doxytag="RPMERR_OPEN"></a><em>RPMERR_OPEN</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a64" doxytag="RPMERR_POPEN"></a><em>RPMERR_POPEN</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a65" doxytag="RPMERR_NOTREG"></a><em>RPMERR_NOTREG</em></em> </td><td> File s is not a regular file </td></tr> <tr><td valign=top><em><a name="a91a66" doxytag="RPMERR_QUERY"></a><em>RPMERR_QUERY</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a67" doxytag="RPMERR_QFMT"></a><em>RPMERR_QFMT</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a68" doxytag="RPMERR_DBCONFIG"></a><em>RPMERR_DBCONFIG</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a69" doxytag="RPMERR_DBERR"></a><em>RPMERR_DBERR</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a70" doxytag="RPMERR_BADPACKAGE"></a><em>RPMERR_BADPACKAGE</em></em> </td><td> getNextHeader: s </td></tr> <tr><td valign=top><em><a name="a91a71" doxytag="RPMERR_FREELIST"></a><em>RPMERR_FREELIST</em></em> </td><td> free list corrupt (u)- please ... </td></tr> <tr><td valign=top><em><a name="a91a72" doxytag="RPMERR_DATATYPE"></a><em>RPMERR_DATATYPE</em></em> </td><td> Data type d not supported </td></tr> <tr><td valign=top><em><a name="a91a73" doxytag="RPMERR_BUILDROOT"></a><em>RPMERR_BUILDROOT</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a74" doxytag="RPMERR_MAKETEMP"></a><em>RPMERR_MAKETEMP</em></em> </td><td> makeTempFile failed </td></tr> <tr><td valign=top><em><a name="a91a75" doxytag="RPMERR_FWRITE"></a><em>RPMERR_FWRITE</em></em> </td><td> s: Fwrite failed: s </td></tr> <tr><td valign=top><em><a name="a91a76" doxytag="RPMERR_FREAD"></a><em>RPMERR_FREAD</em></em> </td><td> s: Fread failed: s </td></tr> <tr><td valign=top><em><a name="a91a77" doxytag="RPMERR_READLEAD"></a><em>RPMERR_READLEAD</em></em> </td><td> s: readLead failed </td></tr> <tr><td valign=top><em><a name="a91a78" doxytag="RPMERR_WRITELEAD"></a><em>RPMERR_WRITELEAD</em></em> </td><td> s: writeLead failed: s </td></tr> <tr><td valign=top><em><a name="a91a79" doxytag="RPMERR_QUERYINFO"></a><em>RPMERR_QUERYINFO</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a80" doxytag="RPMERR_MANIFEST"></a><em>RPMERR_MANIFEST</em></em> </td><td> s: read manifest failed: s </td></tr> <tr><td valign=top><em><a name="a91a81" doxytag="RPMERR_BADHEADER"></a><em>RPMERR_BADHEADER</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a82" doxytag="RPMERR_FSEEK"></a><em>RPMERR_FSEEK</em></em> </td><td> s: Fseek failed: s </td></tr> <tr><td valign=top><em><a name="a91a83" doxytag="RPMERR_REGCOMP"></a><em>RPMERR_REGCOMP</em></em> </td><td> s: regcomp failed: s </td></tr> <tr><td valign=top><em><a name="a91a84" doxytag="RPMERR_REGEXEC"></a><em>RPMERR_REGEXEC</em></em> </td><td> s: regexec failed: s </td></tr> <tr><td valign=top><em><a name="a91a85" doxytag="RPMERR_BADSIGTYPE"></a><em>RPMERR_BADSIGTYPE</em></em> </td><td> Unknown signature type </td></tr> <tr><td valign=top><em><a name="a91a86" doxytag="RPMERR_SIGGEN"></a><em>RPMERR_SIGGEN</em></em> </td><td> Error generating signature </td></tr> <tr><td valign=top><em><a name="a91a87" doxytag="RPMERR_SIGVFY"></a><em>RPMERR_SIGVFY</em></em> </td><td> </td></tr> <tr><td valign=top><em><a name="a91a88" doxytag="RPMDEBUG_UNLINK"></a><em>RPMDEBUG_UNLINK</em></em> </td><td> unlink(2) failed </td></tr> <tr><td valign=top><em><a name="a91a89" doxytag="RPMDEBUG_RMDIR"></a><em>RPMDEBUG_RMDIR</em></em> </td><td> rmdir(2) failed </td></tr> <tr><td valign=top><em><a name="a91a90" doxytag="RPMWARN_FLOCK"></a><em>RPMWARN_FLOCK</em></em> </td><td> locking the database failed </td></tr> </table> </dl> <p> Definition at line <a class="el" href="rpmerr_8h-source.html#l00026">26</a> of file <a class="el" href="rpmerr_8h-source.html">rpmerr.h</a>. </td> </tr> </table> <hr><address style="align: right;"><small>Generated on Thu Sep 12 22:15:07 2002 for rpm by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53></a>1.2.17 </small></address> </body> </html>