-if [ ! -e /var/lib/rpm/Packages ]; then
- %{__rm} -f /var/lib/rpm/need_rpmdb_downgrade 2>/dev/null >/dev/null
- exit 0
-fi
-NEEDDBCONV=
-if [ -e /var/lib/rpm/need_rpmdb_downgrade ]; then
- if [ ! -e /var/lib/rpm.rpmbackup-%{version}-%{release} ] && [ -x /bin/cp ] && \
- /bin/cp -a /var/lib/rpm /var/lib/rpm.rpmbackup-%{version}-%{release}; then
- echo
- echo "Backup of the rpm database has been created in /var/lib/rpm.rpmbackup-%{version}-%{release}"
- echo
- fi
- %{__rm} -f /var/lib/rpm/log/*
- /usr/bin/db5.2_dump /var/lib/rpm/Packages | /usr/bin/db5.2_load /var/lib/rpm/Packages.downgraded
- %{__mv} -f /var/lib/rpm/Packages /var/lib/rpm/Packages.rpmsave
- %{__mv} -f /var/lib/rpm/Packages.downgraded /var/lib/rpm/Packages
- NEEDDBCONV="YES"
-fi
-if [ -x %{_rpmlibdir}/bin/rpmdb_checkversion ] && \