Hi

I ported the 'yum' package manager to openpkg (older pre 1.3 version,
with rpm-4.2.1 support), but had to make a few changes to the rpm
libraries that are installed as part of the bootstrap package to do
that. Yum uses rpm-python to do its work.

Specifically, the changes to the bootstrap rpm libraries needed are:
- Compile and install the version of db3 which is shipped with rpm.
- Install libbeecrypt

Without these changes, it is impossible to link against the bootstrap
rpm libraries due to missing symbols.

Since Python cannot be assumed to exist when the bootstrap package is
created, the rpm-python package is created post-facto by compiling and
binding inside a separate package, but linking against the rpm libs that
are part of the bootstrap package.

So, finally, my question is whether the two changes above could be
applied to the official bootstrap package too. Or alternatively that the
rpm libraries not be installed as part of the bootstrap package since
they are useless anyway, so that they can be installed by a separate
package later.

Cheers!

Conrad

-- 
Conrad Steenberg <[EMAIL PROTECTED]>
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to