On Jan 6, 2011, at 6:42 PM, Mark Hatle wrote:

> I've just started working with RPM 5.4.0.  Some of this strange things I've 
> been
> doing with RPM has me creating databases while never installing any files to 
> the
> disk.
> 
> Before I could use:
> 
> -D "_dbi_tags_3 Packages:Name:Basenames:Providename:Nvra" \
> 
> but now if I enable that RPM doesn't return any error messages but fails with 
> a
> non-zero return code.  Any suggestions?
> 

No intended change in rpm-5.4.0. The indexes to create are same list.

You likely need Filepaths as well as Basenames.

(but I am getting ready to haul out a butt load of trash).

rpm-5.3.7 is likelier to be a bit more stable than 5.4.0 -> 5.4.1 
as I try to get -fopenmp multi-threading in place (mostly there but
there's definitely a couple of modestly serious races).

Meanwhile -vv, and try --rpmdbdebug. Have you converted to "RPM ACID"?
The simplest way to convert (that I know of) is build from cvs
        cd tests
        make test
That will give you tests/newdb "RPM ACID" database for use with --dbpath.

There's some tests/Makefile.am targets like
        make -C tests IDMS/solve
that limit the number of tags iirc (I'm traveling atm and so can't check
properly ... lemme look tomorrow).

73 de Jeff

> --Mark
> ______________________________________________________________________
> RPM Package Manager                                    http://rpm5.org
> Developer Communication List                        [email protected]

______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        [email protected]
  • RPM 5.4.0 Mark Hatle
    • Re: RPM 5.4.0 Jeff Johnson

Reply via email to