#include "rpmlog.h"Go to the source code of this file.
Defines | |
| #define | _em(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_ERR)) |
| #define | _wm(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_WARNING)) |
| #define | _nm(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_NOTICE)) |
| #define | _im(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_INFO)) |
| #define | _dm(_e) (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_DEBUG)) |
| #define | rpmError rpmlog |
| Retrofit rpmError() onto rpmlog sub-system. | |
| #define | rpmErrorCode() rpmlogCode() |
| #define | rpmErrorString() rpmlogMessage() |
| #define | rpmErrorSetCallback(_cb) rpmlogSetCallback(_cb) |
Typedefs | |
| typedef enum rpmerrCode_e | rpmerrCode |
| Tokens used by rpmError(). | |
| typedef rpmlogCallback | rpmErrorCallBackType |
Enumerations | |
| enum | rpmerrCode_e { RPMERR_GDBMOPEN = ((( 2 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_GDBMREAD = ((( 3 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_GDBMWRITE = ((( 4 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_INTERNAL = ((( 5 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DBCORRUPT = ((( 6 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_OLDDBCORRUPT = ((( 7 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_OLDDBMISSING = ((( 8 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOCREATEDB = ((( 9 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DBOPEN = ((( 10 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DBGETINDEX = ((( 11 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DBPUTINDEX = ((( 12 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NEWPACKAGE = ((( 13 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADMAGIC = ((( 14 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_RENAME = ((( 15 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_UNLINK = ((( 16 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_RMDIR = ((( 17 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_PKGINSTALLED = ((( 18 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_CHOWN = ((( 19 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOUSER = ((( 20 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOGROUP = ((( 21 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_MKDIR = ((( 22 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FILECONFLICT = ((( 23 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_RPMRC = ((( 24 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOSPEC = ((( 25 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOTSRPM = ((( 26 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FLOCK = ((( 27 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_OLDPACKAGE = ((( 28 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_CREATE = ((( 30 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOSPACE = ((( 31 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NORELOCATE = ((( 32 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMMESS_BACKUP = ((( 34 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_MTAB = ((( 35 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_STAT = ((( 36 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADDEV = ((( 37 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMMESS_ALTNAME = ((( 38 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMMESS_PREREQLOOP = ((( 39 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADRELOCATE = ((( 40 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_OLDDB = ((( 41 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_UNMATCHEDIF = ((( 107 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_RELOAD = ((( 108 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADARG = ((( 109 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_SCRIPT = ((( 110 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_READ = ((( 111 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_UNKNOWNOS = ((( 112 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_UNKNOWNARCH = ((( 113 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_EXEC = ((( 114 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FORK = ((( 115 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_CPIO = ((( 116 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_GZIP = ((( 117 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADSPEC = ((( 118 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_LDD = ((( 119 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADFILENAME = ((( 120 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_OPEN = ((( 121 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_POPEN = ((( 122 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_NOTREG = ((( 123 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_QUERY = ((( 124 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_QFMT = ((( 125 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DBCONFIG = ((( 126 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DBERR = ((( 127 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADPACKAGE = ((( 128 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FREELIST = ((( 129 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_DATATYPE = ((( 130 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BUILDROOT = ((( 131 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_MAKETEMP = ((( 132 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FWRITE = ((( 133 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FREAD = ((( 134 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_READLEAD = ((( 135 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_WRITELEAD = ((( 136 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_QUERYINFO = ((( 137 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_NOTICE ))), RPMERR_MANIFEST = ((( 138 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_NOTICE ))), RPMERR_BADHEADER = ((( 139 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_FSEEK = ((( 140 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_REGCOMP = ((( 141 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_REGEXEC = ((( 142 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_BADSIGTYPE = ((( 200 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_SIGGEN = ((( 201 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMERR_SIGVFY = ((( 202 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_NOTICE ))), RPMERR_IMPORT = ((( 203 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_ERR ))), RPMDEBUG_UNLINK = ((( 512u+16 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_DEBUG ))), RPMDEBUG_RMDIR = ((( 512u+17 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_DEBUG ))), RPMWARN_FLOCK = ((( 512u+27 ) << 16) | ((((unsigned)( RPMLOG_ERRMSG )) << 3) | ( RPMLOG_WARNING ))) } |
| Tokens used by rpmError(). More... | |
Definition in file rpmerr.h.
| #define _dm | ( | _e | ) | (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_DEBUG)) |
| #define _em | ( | _e | ) | (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_ERR)) |
| #define _im | ( | _e | ) | (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_INFO)) |
| #define _nm | ( | _e | ) | (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_NOTICE)) |
| #define _wm | ( | _e | ) | (((_e) << 16) | RPMLOG_MAKEPRI(RPMLOG_ERRMSG, RPMLOG_WARNING)) |
| #define rpmError rpmlog |
Retrofit rpmError() onto rpmlog sub-system.
Definition at line 143 of file rpmerr.h.
Referenced by addCanon(), addChangelog(), addDefault(), addFile(), addFileToTagAux(), addSource(), buildArgCallback(), buildForTarget(), checkForDuplicates(), checkForRequired(), checkForValidArchitectures(), checkOwners(), checkPassPhrase(), copyFile(), copyNextLine(), cpio_copy(), cpio_doio(), cvtdberr(), db3New(), db3open(), dbiFindMatches(), dbiOpen(), doAddSubtract(), doDefine(), doFoo(), doLogical(), doMultiplyDivide(), doOutput(), doPatch(), doPatchMacro(), doPrimary(), doReadRC(), doRelational(), doScript(), doSetupMacro(), doShellEscape(), doUndefine(), doUntar(), expandMacro(), expandMacros(), findPreambleTag(), freeArgs(), fsmStage(), genCpioListAndHeader(), getFilesystemList(), getOutputFrom(), grabArgs(), handlePreambleTag(), IDTXglob(), isCompressed(), isSpecFile(), machCompatCacheAdd(), makeGPGSignature(), makePGPSignature(), makeTempFile(), manageFile(), miFreeHeader(), miregexec(), newRpmdb(), packageBinaries(), parseBuildInstallClean(), parseDescription(), parseExpressionBoolean(), parseExpressionString(), parseFiles(), parseForAttr(), parseForConfig(), parseForDev(), parseForLang(), parseForSimple(), parseForVerify(), parseNoSource(), parsePreamble(), parsePrep(), parseRCPOT(), parseScript(), parseSpec(), printNewSpecfile(), processBinaryFile(), processMetadataFile(), processPackageFiles(), processScriptFiles(), processSourceFiles(), queryHeader(), rdToken(), readFile(), readIcon(), readLead(), readLine(), readRPM(), rpmcliImportPubkeys(), rpmcliSign(), rpmdbAdd(), rpmdbCountPackages(), rpmdbFindByFile(), rpmdbGrowIterator(), rpmdbInitIterator(), rpmdbNextIterator(), rpmdbRebuild(), rpmdbRemove(), rpmdbSetIteratorRE(), rpmfcClassify(), rpmfcGenerateDependsHelper(), rpmGetFilesystemUsage(), rpmGetPassPhrase(), rpmgiInitFilter(), rpmgiOpen(), rpmGraph(), rpmInstall(), rpmInstallSourcePackage(), rpmMkdirPath(), rpmpsmStage(), rpmQueryVerify(), rpmReadPackageFile(), rpmReadRC(), rpmReSign(), rpmShowProgress(), rpmspecQuery(), rpmtsInitIterator(), rpmtsSolve(), rpmVerifySignatures(), runScript(), showQueryPackage(), and writeRPM().
| typedef enum rpmerrCode_e rpmerrCode |
Tokens used by rpmError().
| typedef rpmlogCallback rpmErrorCallBackType |
| enum rpmerrCode_e |
Tokens used by rpmError().
| RPMERR_GDBMOPEN | gdbm open failed |
| RPMERR_GDBMREAD | gdbm read failed |
| RPMERR_GDBMWRITE | gdbm write failed |
| RPMERR_INTERNAL | internal RPM error |
| RPMERR_DBCORRUPT | rpm database is corrupt |
| RPMERR_OLDDBCORRUPT | old style rpm database is corrupt |
| RPMERR_OLDDBMISSING | old style rpm database is missing |
| RPMERR_NOCREATEDB | cannot create new database |
| RPMERR_DBOPEN | database open failed |
| RPMERR_DBGETINDEX | database get from index failed |
| RPMERR_DBPUTINDEX | database get from index failed |
| RPMERR_NEWPACKAGE | package is too new to handle |
| RPMERR_BADMAGIC | bad magic for an RPM |
| RPMERR_RENAME | rename(2) failed |
| RPMERR_UNLINK | unlink(2) failed |
| RPMERR_RMDIR | rmdir(2) failed |
| RPMERR_PKGINSTALLED | package already installed |
| RPMERR_CHOWN | chown() call failed |
| RPMERR_NOUSER | user does not exist |
| RPMERR_NOGROUP | group does not exist |
| RPMERR_MKDIR | mkdir() call failed |
| RPMERR_FILECONFLICT | file being installed exists |
| RPMERR_RPMRC | bad line in rpmrc |
| RPMERR_NOSPEC | .spec file is missing |
| RPMERR_NOTSRPM | a source rpm was expected |
| RPMERR_FLOCK | locking the database failed |
| RPMERR_OLDPACKAGE | trying upgrading to old version |
| RPMERR_CREATE | failed to create a file |
| RPMERR_NOSPACE | out of disk space |
| RPMERR_NORELOCATE | tried to do improper relocatation |
| RPMMESS_BACKUP | backup made during [un]install |
| RPMERR_MTAB | failed to read mount table |
| RPMERR_STAT | failed to stat something |
| RPMERR_BADDEV | file on device not listed in mtab |
| RPMMESS_ALTNAME | file written as .rpmnew |
| RPMMESS_PREREQLOOP | loop in prerequisites |
| RPMERR_BADRELOCATE | bad relocation was specified |
| RPMERR_OLDDB | old format database |
| RPMERR_UNMATCHEDIF | unclosed ifarch or ifos |
| RPMERR_RELOAD | |
| RPMERR_BADARG | |
| RPMERR_SCRIPT | errors related to script exec |
| RPMERR_READ | |
| RPMERR_UNKNOWNOS | |
| RPMERR_UNKNOWNARCH | |
| RPMERR_EXEC | |
| RPMERR_FORK | |
| RPMERR_CPIO | |
| RPMERR_GZIP | |
| RPMERR_BADSPEC | |
| RPMERR_LDD | couldn't understand ldd output |
| RPMERR_BADFILENAME | |
| RPMERR_OPEN | |
| RPMERR_POPEN | |
| RPMERR_NOTREG | File s is not a regular file |
| RPMERR_QUERY | |
| RPMERR_QFMT | |
| RPMERR_DBCONFIG | |
| RPMERR_DBERR | |
| RPMERR_BADPACKAGE | getNextHeader: s |
| RPMERR_FREELIST | free list corrupt (u)- please ... |
| RPMERR_DATATYPE | Data type d not supported |
| RPMERR_BUILDROOT | |
| RPMERR_MAKETEMP | makeTempFile failed |
| RPMERR_FWRITE | s: Fwrite failed: s |
| RPMERR_FREAD | s: Fread failed: s |
| RPMERR_READLEAD | s: readLead failed |
| RPMERR_WRITELEAD | s: writeLead failed: s |
| RPMERR_QUERYINFO | |
| RPMERR_MANIFEST | s: read manifest failed: s |
| RPMERR_BADHEADER | |
| RPMERR_FSEEK | s: Fseek failed: s |
| RPMERR_REGCOMP | s: regcomp failed: s |
| RPMERR_REGEXEC | s: regexec failed: s |
| RPMERR_BADSIGTYPE | Unknown signature type |
| RPMERR_SIGGEN | Error generating signature |
| RPMERR_SIGVFY | |
| RPMERR_IMPORT | |
| RPMDEBUG_UNLINK | unlink(2) failed |
| RPMDEBUG_RMDIR | rmdir(2) failed |
| RPMWARN_FLOCK | locking the database failed |
1.5.2