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 , 4 years ago
Cc: | added |
---|
comment:2 by , 4 years ago
comment:3 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in latest release of wpi4rpm.cmd