Opened 4 years ago

Closed 4 years ago

#347 closed defect (fixed)

Dummy Warpin entries in *wrong* database - wpi4rpm error?

Reported by: losepete Owned by:
Priority: major Milestone:
Component: rpm Version:
Severity: low Keywords:
Cc: Lewis Rosenthal

Description

Having used ANPM to update some files I had error messages about not being able to identify the correct DATBAS_?.INI to use and a new file, DATBAS_D.INI, was created as a result.

I have 3 ArcaOS installations on the same disk, H: L: M:

Warpin can handle this without problems as it uses DATBAS_H.INI when booted from H:, DATBAS_L.INI when booted from L: and DATBAS_M.INI when booted from M:

Here is an ANPM log snippet showing the problem:-


Executing: @python J:\PROGRAMS\UTILS\ANPM\scripts\yum_update_dep.py bc coreutils coreutils-common cube dash fontconfig glib2 gmp klusrmgr less libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 libusbcalls rxcrypt sed sqlite tcl unzip zip
Return code: 0


Executing: @python J:\PROGRAMS\UTILS\ANPM\scripts\yum_update.py bc coreutils coreutils-common cube dash fontconfig glib2 gmp klusrmgr less libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 libusbcalls rxcrypt sed sqlite tcl unzip zip
Running Transaction Check
Warning: RPMDB altered outside of yum.
Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
os2-base-0.0.1-2.oc00.i686 is a duplicate with os2-base-0.0.0-19.oc00.i686
Non-fatal POSTIN scriptlet failure in rpm package klusrmgr-1.4.0-1.oc00.i686
ERROR: wpi4rpm: Warning: 4 WarpIN databases found. Using J:\PROGRAMS\UTILS\WARPIN\DATBAS_D.INI

ERROR: wpi4rpm: Warning: 4 WarpIN databases found. Using J:\PROGRAMS\UTILS\WARPIN\DATBAS_D.INI

ERROR: wpi4rpm: Warning: 4 WarpIN databases found. Using J:\PROGRAMS\UTILS\WARPIN\DATBAS_D.INI

ERROR: wpi4rpm: Warning: 4 WarpIN databases found. Using J:\PROGRAMS\UTILS\WARPIN\DATBAS_D.INI

Surely wpi4rpm should check what boot drive letter is in use and select the DATBAS_?.INI file based on the boot drive letter to avoid the above problem.

Related is that the entries in DATBAS_D.INI cannot be read by Warpin, some sort of header problem, so the DATBAS_D.INI file is of no use to anyone - especially Warpin.

Change History (3)

comment:1 by Lewis Rosenthal, 4 years ago

Cc: Lewis Rosenthal added

comment:2 by herwigb, 4 years ago

Fixed in latest release of wpi4rpm.cmd

comment:3 by herwigb, 4 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.