Author Topic: yum failure on WSeB 4.52  (Read 2178 times)

ChrisGWarp

  • Newbie
  • *
  • Posts: 21
  • Karma: +1/-0
    • View Profile
    • WarpSpeed Computers
yum failure on WSeB 4.52
« on: June 02, 2025, 01:57:09 pm »
Hi everyone,

I'm attempting to get ANPM/yum working on WSeB 4.52 (or 4.50 - I forget).

After manually updating config.sys and removing a DIFFERENT cube.exe from the path, (just what is cube.exe used for??? [My cube.exe was from 1998 and was a rubiks cube PM app...]) I managed to get path the stage of being prompted to 'fix' config.sys each and every time. yey!

So I attempt to perform a simple, first off yum update, to which:

Code: [Select]
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package ncurses-base.i686 0:5.9-1.oc00 will be updated
--> Processing Dependency: ncurses-base = 5.9-1.oc00 for package: ncurses-libs-5.9-1.oc00.i686
---> Package ncurses-base.noarch 0:6.4-1.oc00 will be an update
---> Package os2-rpm.noarch 0:1-10.oc00 will be updated
---> Package os2-rpm.noarch 0:1-11.oc00 will be an update
--> Finished Dependency Resolution
Error: Package: ncurses-libs-5.9-1.oc00.i686 (installed)
           Requires: ncurses-base = 5.9-1.oc00
           Removing: ncurses-base-5.9-1.oc00.i686 (installed)
               ncurses-base = 5.9-1.oc00
           Updated By: ncurses-base-6.4-1.oc00.noarch (netlabs-rel)
               ncurses-base = 6.4-1.oc00
           Available: ncurses-base-5.7-4.oc00.i386 (netlabs-rel)
               ncurses-base = 5.7-4.oc00
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Ugh. Any suggestions?

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5422
  • Karma: +129/-1
    • View Profile
Re: yum failure on WSeB 4.52
« Reply #1 on: June 02, 2025, 04:22:34 pm »
Hi Chris, IIRC cube is used to update config.sys.
How did you bootstrap? The recommended way now is to use ANPM. You might have to start over by moving \usr \var and \etc out of the way and running ANPM.
Unless you have a CPU that doesn't support SSE2, you should also use pentium4 as i686 is depreciated.

ChrisGWarp

  • Newbie
  • *
  • Posts: 21
  • Karma: +1/-0
    • View Profile
    • WarpSpeed Computers
Re: yum failure on WSeB 4.52
« Reply #2 on: June 03, 2025, 07:46:04 am »
I did a base install of WarpIn 1.0.26 (warpin-1-0-26.zip)
I added in the other pre-reqs (klibccfg_1_0_2_1.exe and anpm_1_1_0_2.exe)
Which is where I basically am now.
I'll remove things and try again. This time with the P4 and not i686 (I must have been spending too much time in Linux land...)

As for how config.sys was not modified? I have a dir with useful things \OS2Stuff, where lots of tools utils etc live. One of which was cube.exe. That clashed with the ANPM update process. And explains why things were not modified as expected (but not always). But hey. Shrug.

ChrisGWarp

  • Newbie
  • *
  • Posts: 21
  • Karma: +1/-0
    • View Profile
    • WarpSpeed Computers
Re: yum failure on WSeB 4.52
« Reply #3 on: June 03, 2025, 12:18:23 pm »
Switching to the Pentium4 version as opposed to i686 (which is obviously broken) worked.
Thanks everyone!
-Chris

ChrisGWarp

  • Newbie
  • *
  • Posts: 21
  • Karma: +1/-0
    • View Profile
    • WarpSpeed Computers
Re: yum failure on WSeB 4.52
« Reply #4 on: June 03, 2025, 12:28:17 pm »
I no don't get the above error. Yey!

But I am getting this:

Code: [Select]
[C:\]yum install pango hunspell libicu libjpeg libkai libvpx

...

================================================================================
Installing:
 hunspell             pentium4    1.7.0-2.oc00             netlabs-rel    276 k
 libjpeg-turbo        pentium4    3.0.1-1.oc00             netlabs-rel    291 k
 libkai               pentium4    2.1.0-1.oc00             netlabs-rel     32 k
 libvpx               pentium4    1.8.2-1.oc00             netlabs-rel    1.4 M
 pango                pentium4    1.28.4-2.oc00            netlabs-rel    529 k
Installing for dependencies:
 cairo                pentium4    1.12.18-4.oc00           netlabs-rel    627 k
 fontconfig           pentium4    2.13.1-4.oc00            netlabs-rel    245 k
 fontconfig-legacy    pentium4    2.11.94-1.oc00           netlabs-rel     74 k
 freetype             pentium4    2.10.0-2.oc00            netlabs-rel    361 k
 hunspell-en-US       noarch      0.20140811.1-1.oc00      netlabs-rel    196 k
 libpng               pentium4    1.6.40-1.oc00            netlabs-rel    117 k
 pixman               pentium4    0.32.8-4.oc00            netlabs-rel    302 k

Transaction Summary
================================================================================
Install      12 Packages

Total download size: 4.4 M
Installed size: 4.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/12): cairo-1.12.1 | 627 kB  00:08     ====-]  67 kB/s | 615 kB  00:00 ETA
(2/12): fontconfig-2 | 245 kB  00:02     ==-  ]  56 kB/s | 203 kB  00:00 ETA
(3/12): fontconfig-l |  74 kB  00:00          ]  0.0 B/s |  50 kB  --:-- ETA
(4/12): freetype-2.1 | 361 kB  00:03     ====-]  76 kB/s | 358 kB  00:00 ETA
(5/12): hunspell-1.7 | 276 kB  00:02     ==== ]  82 kB/s | 263 kB  00:00 ETA
(6/12): hunspell-en- | 196 kB  00:01     ==== ]  71 kB/s | 187 kB  00:00 ETA
(7/12): libjpeg-turb | 291 kB  00:02     =====]  80 kB/s | 291 kB  00:00 ETA
(8/12): libkai-2.1.0 |  32 kB  00:00
(9/12): libpng-1.6.4 | 117 kB  00:00          ]  0.0 B/s |  75 kB  --:-- ETA
(10/12): libvpx-1.8. | 1.4 MB  00:22     ====-]  63 kB/s | 1.4 MB  00:00 ETA
(11/12): pango-1.28. | 529 kB  00:05     ====-]  79 kB/s | 526 kB  00:00 ETA
(12/12): pixman-0.32 | 302 kB  00:02     ===  ]  70 kB/s | 264 kB  00:00 ETA
--------------------------------------------------------------------------------
Total                                            80 kB/s | 4.4 MB     00:56
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : libpng-1.6.40-1.oc00.pentium4                               1/12
  Installing : freetype-2.10.0-2.oc00.pentium4                             2/12
  Installing : fontconfig-legacy-2.11.94-1.oc00.pentium4                   3/12
  Installing : fontconfig-2.13.1-4.oc00.pentium4                           4/12
  Installing : hunspell-en-US-0.20140811.1-1.oc00.noarch                   5/12
  Installing : hunspell-1.7.0-2.oc00.pentium4                              6/12
  Installing : pixman-0.32.8-4.oc00.pentium4                               7/12
  Installing : cairo-1.12.18-4.oc00.pentium4                               8/12
  Installing : pango-1.28.4-2.oc00.pentium4                                9/12
  Installing : libjpeg-turbo-3.0.1-1.oc00.pentium4                        10/12
  Installing : libvpx-1.8.2-1.oc00.pentium4                               11/12
  Installing : libkai-2.1.0-1.oc00.pentium4                               12/12


Rpmdb checksum is invalid: dCDPT(pkg checksums): libkai.pentium4 0:2.1.0-1.oc00 - u

[C:\]

Things seem to have been installed, but the persistent rpmdb error is worrysome. Is this normal/expected?
Cheers
-Chris/2

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5422
  • Karma: +129/-1
    • View Profile
Re: yum failure on WSeB 4.52
« Reply #5 on: June 03, 2025, 04:29:56 pm »
Things seem to have been installed, but the persistent rpmdb error is worrysome. Is this normal/expected?
Cheers
-Chris/2

Yes, the persistent rpmd error is expected and seems to be normal and harmless. Good it worked for you.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5307
  • Karma: +44/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: yum failure on WSeB 4.52
« Reply #6 on: June 03, 2025, 06:03:51 pm »
Hello Chris

I had the same problem confusing CUBE some time ago. We don't have to confuse IBM Cube (Rubik Cube game) with the command line utility called CUBE (Utility to modify config.sys).

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.