RPMDB_PATH=
RPMLIBDIR=
-function importGPGPubKeys
+function rpm.importGPGPubKeys
{
local dst=$1
local pkgs
"$_VRPM" "$dst" -- --import "${pkgs[@]}"
}
-function initVariablesRPM
+function rpm.initVariables
{
test "$WORKAROUND_106057" && \
RPMDB_PATH=/.rpmdb || \
findDir RPMLIBDIR "$CONFDIR/.distributions/$DISTRIBUTION/rpmlib" "$DISTRIBDIR/$DISTRIBUTION/rpmlib" /
}
-function initFilesystemRPM
+function rpm.initFilesystem
{
test -z "$WORKAROUND_106057" || mkdir -p "$RPMDB_PATH"
mkdir -p "$VDIR$RPMDB_PATH"
test "$RPMLIBDIR" = / || ln -s "$RPMLIB" "$confdir/apps/pkgmgmt/rpmlib"
}
+
+function rpm.initDB
+{
+ RPM_FLAVOR=d "$_VRPM" "$1" -- --initdb
+}