OS/2, eCS & ArcaOS - Technical > Applications
ANPM - libc upgrade error...?
Dariusz Piatkowski:
Just spotted that libc has been updated, so I figured I'd give this a go.
Firing up ANPM went just fine, but attempting to update that RPM consistently results in the following error (see attachment).
Went as far as to re-boot, still the same result...curious if anyone is seeing this as well?
Running ANPM in DEBUG mode produces the following:
--- Code: ---...
[RunYum] Starting execution thread for command: yum_update_dep.py libc
[RunYum] -> Thread 10 started successfully.
[PyDone] Thread for "yum_update_dep.py libc" completed with status 0.
[PyDone] Processing exit logic for "YUM_UPDATE_DEP.PY".
[GetScalingFactor] Using font size 10 (scaling factor 1)
[DLLCheck] Checking 9 DLLs for conflicts
[CheckDllConflict] - LIBCN0.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBCN0.DLL
[CheckDllConflict] - LIBC06.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC06.DLL
[CheckDllConflict] - LIBC061.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC061.DLL
[CheckDllConflict] - LIBC062.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC062.DLL
[CheckDllConflict] - LIBC063.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC063.DLL
[CheckDllConflict] - LIBC064.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC064.DLL
[CheckDllConflict] - LIBC065.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC065.DLL
[CheckDllConflict] - LIBC066.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBC066.DLL
[CheckDllConflict] - LIBCN0.DLL
[CheckDllConflict] --> G:\USR\LIB\LIBCN0.DLL
[GetScalingFactor] Using font size 10 (scaling factor 1)
...
--- End code ---
...so perhaps there is some sort of a scaling logic issue here? I do recall this is one of the changes that Alex rolled out in the last ANPM release.
BTW: nothing in POPUPLOG.OS2 and no TRP files.
Dave Yeo:
Which architecture is the previous libc? If i686, try changing it to Pentium 4 and then retry upgrading. To change, right click libc in ANPM and choose get specific release.
Dariusz Piatkowski:
Dave!
All my stuff has been moved to pentium4 some time ago, and given the choice I always make sure to select that option.
In this case, libc is a pentium4 package.
Lars:
--- Quote from: Dariusz Piatkowski on May 06, 2023, 04:08:29 pm ---Just spotted that libc has been updated, so I figured I'd give this a go.
Firing up ANPM went just fine, but attempting to update that RPM consistently results in the following error (see attachment).
...so perhaps there is some sort of a scaling logic issue here? I do recall this is one of the changes that Alex rolled out in the last ANPM release.
BTW: nothing in POPUPLOG.OS2 and no TRP files.
--- End quote ---
Here is the full call stack until point of error:
--- Code: ---Line 5 of RescaleObject in yumie.VRM:
+++ x = VRGet(object, 'Left');
*** Error 40 Incorrect call to routine
Line 47 of SW_CONFLICT_Init in yumie.VRM:
+++ Call RescaleObject 'DT_CONFLICT_IGNORE', factor;
Line 3 of SW_CONFLICT_Create in yumie.VRM:
+++ Call SW_CONFLICT_Init;
Line 80 of Main in yumie.VRM:
+++ Call SW_CONFLICT_Create;
Line 80 of Main in yumie.VRM:
+++ Interpret __vrlsEvent;
Line 4 of ConflictPopup in yumie.VRM:
+++ Call VRLoadSecondary 'SW_CONFLICT', 'W';
Line 29 of DLLCheck in yumie.VRM:
+++ action = ConflictPopup('dll');
Line 102 of SW_DOWNLOAD_Init in yumie.VRM:
+++ c_action = DLLCheck();
Line 3 of SW_DOWNLOAD_Create in yumie.VRM:
+++ Call SW_DOWNLOAD_Init;
Line 80 of Main in yumie.VRM:
+++ Call SW_DOWNLOAD_Create;
Line 80 of Main in yumie.VRM:
+++ Interpret __vrlsEvent;
Line 547 of PyDone in yumie.VRM:
+++ Call VRLoadSecondary 'SW_DOWNLOAD', 'W';
Line 51 of Main in yumie.VRM:
+++ Call PyDone;
Line 51 of Main in yumie.VRM:
+++ Interpret _VREEvent;
--- End code ---
Maybe this has something to do with python (at least "yumie" is a python class), but I don't know. Let's hope that Alex will chime in.
Alex Taylor:
A bug in the conflict dialog initialization. I'll fix it.
However, that won't fix your underlying problem, which is that yum is reporting a package dependency conflict. You can try looking examining the end of %LOGFILES%\anpm.log, which records the raw output from yum.
Navigation
[0] Message Index
[#] Next page
Go to full version