[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