[Yum] 2.4.2 on HP-UX and IRIX

seth vidal skvidal at linux.duke.edu
Sun Jan 15 13:56:46 UTC 2006


On Sat, 2006-01-14 at 12:49 -0600, Albert Chin wrote:
> On Fri, Jan 13, 2006 at 12:42:04PM -0600, Albert Chin wrote:
> > Does anyone have YUM built for HP-UX and/or IRIX? We have it working
> > fine on AIX, Solaris, and Tru64 UNIX. However, on HP-UX, while "rpm
> > -Uv" works fine, yum errors out with:
> >   # yum install TWWxpm
> >   ...
> >   Downloading Packages:
> >   Running Transaction Test
> >   rpmdb: mmap: Not enough space
> >   error: db4 error(12) from dbenv->open: Not enough space
> >   error: cannot open Packages database in /var/opt/TWWfsw/rpm42/db
> >   rpmdb: mmap: Not enough space
> >   error: db4 error(12) from dbenv->open: Not enough space
> >   error: cannot open Packages database in /var/opt/TWWfsw/rpm42/db
> >   Finished Transaction Test
> >   Transaction Test Succeeded
> >   rpmdb: mmap: Not enough space
> >   error: db4 error(12) from dbenv->open: Not enough space
> >   error: cannot open Packages database in /var/opt/TWWfsw/rpm42/db
> >   rpmdb: mmap: Not enough space
> >   error: db4 error(12) from dbenv->open: Not enough space
> >   error: cannot open Packages database in /var/opt/TWWfsw/rpm42/db
> >   Running Transaction
> >   rpmdb: mmap: Not enough space
> >   error: db4 error(12) from dbenv->open: Not enough space
> >   error: cannot open Packages database in /var/opt/TWWfsw/rpm42/db
> 
> I _think_ the cause of this is yum opening up multiple instances of
> the database because of restrictions with mmap() on HP-UX. Does yum
> close RPM databases before reopening them or is there one permanent
> handle?

it opens one and holds it open in the rpmdb object.

-sv





More information about the Yum mailing list