[Rpm-maint] [PATCH] - create an argwarning() (so it can be expanded on later if necessary) - emit obnoxious warnings if people using --force or --nodeps

Michael Schroeder mls at suse.de
Thu Jul 29 15:43:03 UTC 2010


On Thu, Jul 29, 2010 at 11:15:02AM -0400, seth vidal wrote:
> On Thu, 2010-07-29 at 17:14 +0200, Michael Schroeder wrote:
> > On Thu, Jul 29, 2010 at 11:07:58AM -0400, seth vidal wrote:
> > > On Wed, 2010-07-28 at 18:22 +0200, Michael Schroeder wrote:
> > > > No, it's currently quite stable. We had some crashes in the
> > > > Berkeleydb code in the past, it's nice to run 'rpm --rebuilddb'
> > > > when the error pops up and retry the rpm call.
> > > > 
> > > > (I think that's also how debian's apt works, it calls dpkg to
> > > > do the real installation work.)
> > > 
> > > how does running the elements as separate install processes work for
> > > multilib files or for certain kinds of obsoletes?
> > 
> > Actually I don't know of any problems. I know that the rpm puts
> > the erase TEs at the end of the transaction to solve some issue,
> > but I don't know the exact reason for that.
> > 
> 
> What about %posttrans? 

Not much used in openSUSE, mostly by some gnome packages to work
around rpm's "install before uninstall" semantics. I.e., they
want to run something after the uninstall.

Cheers,
  Michael.

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


More information about the Rpm-maint mailing list