[Rpm-maint] rpmdbAdd is gone?

Michael Schroeder mls at suse.de
Fri May 13 13:05:51 UTC 2011


On Fri, May 13, 2011 at 04:00:59PM +0300, Panu Matilainen wrote:
> On 05/12/2011 06:59 PM, Michael Schroeder wrote:
> >
> >Hmm, I see that rpmdbAdd() et al have been removed in favor
> >of rpmts, but there don't seem to be equivalent functions.
> >How about rpmtsHeaderAddDB() and rpmtsHeaderRemoveDB()?
> >
> >Patch attached.
> 
> Well, the point of removing rpmdbAdd() and rpmdbRemove() from the API 
> was to prevent bypassing the transaction processing for any 
> install/remove actions.
> 
> I'd rather not add them or similar functions back, but I'd like to hear 
> the use-case first - what exactly do you need them for?

Well, actually to keep convertdb1 alive ;-) Ok, this is somewhat
academic, but there might be some other use cases, IMHO the
LSB folks sometimes discussed a way to add other installers
that would add metadata into the rpm database.

Cheers,
  Michael.

-- 
Michael Schroeder                                   mls at suse.de
SUSE LINUX Products GmbH,  GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}


More information about the Rpm-maint mailing list