#include "librpm.h"
#include <rpm/rpmcli.h>
#include <rpm/rpmlog.h>
#include <cstdlib>
#include <cstdio>
#include <ctime>
#include <iostream>
#include <fstream>
#include <sstream>
#include <list>
#include <map>
#include <set>
#include <string>
#include <vector>
#include <algorithm>
#include <zypp-core/base/StringV.h>
#include <zypp/base/Logger.h>
#include <zypp/base/String.h>
#include <zypp/base/Gettext.h>
#include <zypp/base/LocaleGuard.h>
#include <zypp-core/base/DtorReset>
#include <zypp/Date.h>
#include <zypp/Pathname.h>
#include <zypp/PathInfo.h>
#include <zypp/PublicKey.h>
#include <zypp-core/ui/ProgressData>
#include <zypp/target/rpm/RpmDb.h>
#include <zypp/target/rpm/RpmCallbacks.h>
#include <zypp/target/RpmPostTransCollector.h>
#include <zypp/HistoryLog.h>
#include <zypp/target/rpm/librpmDb.h>
#include <zypp/target/rpm/RpmException.h>
#include <zypp/TmpPath.h>
#include <zypp/KeyRing.h>
#include <zypp/KeyManager.h>
#include <zypp/ZYppFactory.h>
#include <zypp/ZConfig.h>
#include <zypp/base/IOTools.h>
Go to the source code of this file.
◆ WARNINGMAILPATH
#define WARNINGMAILPATH "/var/log/YaST2/" |
◆ FILEFORBACKUPFILES
#define FILEFORBACKUPFILES "YaSTBackupModifiedFiles" |
◆ MAXRPMMESSAGELINES
#define MAXRPMMESSAGELINES 10000 |
◆ WORKAROUNDRPMPWDBUG
#define WORKAROUNDRPMPWDBUG |
◆ WORKAROUNDDUMPPOSTTRANSBUG
#define WORKAROUNDDUMPPOSTTRANSBUG |
◆ ZYPP_BASE_LOGGER_LOGGROUP
#define ZYPP_BASE_LOGGER_LOGGROUP "librpmDb" |
◆ FAILIFNOTINITIALIZED
#define FAILIFNOTINITIALIZED if( ! initialized() ) { ZYPP_THROW(RpmDbNotOpenException()); } |
◆ OUTS
#define OUTS |
( |
|
E, |
|
|
|
S |
|
) |
| case RpmDb::E: return str << "["<< (unsigned)obj << "-"<< S << "]"; break |
◆ _oldMask