When doing a fresh install of openpkg from current I notice the following
installing openpkg binary openpkg-20050920-20050920.powerpc-aix5.1-ope.sh
OpenPKG CURRENT Binary Bootstrap Package, version 20050920
Built for prefix /openpkg on target platform powerpc-aix5.1
++ hooking OpenPKG instance into system environment
openpkg-20050920-20050920.powerpc-aix5.1-ope.sh[823]: /openpkg/bin/rpm: not
found.
++ fixating OpenPKG instance root directory "/openpkg"
++ extracting OpenPKG binary distribution
++ installing OpenPKG binary distribution
++ fixating OpenPKG instance filesystem hierarchy
++ post-processing OpenPKG bootstrap installation
+-----------------------------------------------------------------------------+
| Congratulations!
|
[snip]
/openpkg/bin/rpm was not on the system before as it was a clean install.
This section in the openpkg...ope.sh script appears to be what is failing
# remember what OpenPKG RPM version was installed, so we can
# correctly upgrade the RPM database in the %post section (see below).
if [ -d ${prefix}/RPM/DB ]; then
if [ -x "${prefix}/bin/openpkg" -a -x "${prefix}/libexec/openpkg/rpm"
]; then
# OpenPKG 2.0
rpm="${prefix}/bin/openpkg rpm"
else
# OpenPKG 1.x
rpm="${prefix}/bin/rpm"
fi
rm -f ${prefix}/RPM/DB/.version >/dev/null 2>&1 || true
$rpm --version |\
sed -e 's;^;X;' \
-e
's;^X[^0-9]*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*$;\1;' \
-e 's;^X[^0-9]*\([0-9][0-9]*\.[0-9][0-9]*\).*$;\1;' \
-e 's;^X.*$;4.0;' \
>${prefix}/RPM/DB/.version
fi
(the $rpm --version line above)
No harm seems to be done, but thought it wise to report this.
Regards,
Simon
______________________________________________________________________
The OpenPKG Project www.openpkg.org
User Communication List openpkg-users@openpkg.org