Author Topic: YUM update qt5-qtbase-common fails  (Read 4879 times)

Thomas Hellsén

  • Newbie
  • *
  • Posts: 11
  • Karma: +0/-0
  • Electronics engineer & OS2/eCS user
    • View Profile
YUM update qt5-qtbase-common fails
« on: October 13, 2021, 10:57:58 am »
Hi everybody!
I recently ran into a problem while updating via YUM. 'yum update' results in the message

Code: [Select]
---> Package qt5-qtbase-common.noarch 0:5.13.1-1.oc00 will be updated
--> Processing Dependency: qt5-qtbase-common = 5.13.1-1.oc00 for package: qt5-qtbase-5.13.1-1.oc00.i686
---> Package qt5-qtbase-common.noarch 0:5.15.2-1.oc00 will be an update
--> Processing Dependency: qt5-qtbase = 5.15.2-1.oc00 for package: qt5-qtbase-common-5.15.2-1.oc00.noarch
--> Finished Dependency Resolution
Error: Package: qt5-qtbase-5.13.1-1.oc00.i686 (installed)
           Requires: qt5-qtbase-common = 5.13.1-1.oc00
           Removing: qt5-qtbase-common-5.13.1-1.oc00.noarch (installed)
               qt5-qtbase-common = 5.13.1-1.oc00
           Updated By: qt5-qtbase-common-5.15.2-1.oc00.noarch (netlabs-rel)
               qt5-qtbase-common = 5.15.2-1.oc00
           Available: qt5-qtbase-common-5.11.0-1.oc00.noarch (netlabs-rel)
               qt5-qtbase-common = 5.11.0-1.oc00
Error: Package: qt5-qtbase-common-5.15.2-1.oc00.noarch (netlabs-rel)
           Requires: qt5-qtbase = 5.15.2-1.oc00
           Installed: qt5-qtbase-5.13.1-1.oc00.i686 (installed)
               qt5-qtbase = 5.13.1-1.oc00
           Available: qt5-qtbase-5.11.0-1.oc00.i686 (netlabs-rel)
               qt5-qtbase = 5.11.0-1.oc00
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

I tried 'yum update --skip-broken'. It allows updating the other packages but not fixing the actual problem.
I ran 'rpm -Va --nofiles --nodigest' but that didn't fix the problem either.
I also tried running 'package-cleanup', which I had installed previously:
Code: [Select]
python f:\usr\bin\package-cleanup --problems
No problems found

python f:\usr\bin\package-cleanup --orphans
brlaser-6.0.0-0.i686
heimdal-7.7.0-3.oc00.i686
heimdal-libs-7.7.0-3.oc00.i686
samba-client-4.11.5-0.oc00.i686

python f:\usr\bin\package-cleanup --dupes
(No output, i.e. no duplicates found)

There were a few orphaned packages, but that was all. Does anyone have an idea how to solve this?

Best regards, Thomas Hellsén
/Thomas Hellsén

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: YUM update qt5-qtbase-common fails
« Reply #1 on: October 13, 2021, 03:19:02 pm »
Try to install the os2-base first by updating it to version 0.0.1-3.oc00.
Then you retry the update.
I'm not sure if it works.
Saludos

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4775
  • Karma: +99/-1
    • View Profile
Re: YUM update qt5-qtbase-common fails
« Reply #2 on: October 13, 2021, 04:12:11 pm »
Try to install the os2-base first by updating it to version 0.0.1-3.oc00.
Then you retry the update.
I'm not sure if it works.
Saludos

After installing os2-base, you need to install dbus-libs, then the update should work.

Thomas Hellsén

  • Newbie
  • *
  • Posts: 11
  • Karma: +0/-0
  • Electronics engineer & OS2/eCS user
    • View Profile
Re: YUM update qt5-qtbase-common fails
« Reply #3 on: October 14, 2021, 12:22:27 am »
Thank you, that worked!
yum install os2-base dbus-libs
made the update of qt5-qtbase-common function again.

Aside from asking in the forum, is there some way I could have diagnosed this problem myself?
/Thomas Hellsén

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4775
  • Karma: +99/-1
    • View Profile
Re: YUM update qt5-qtbase-common fails
« Reply #4 on: February 12, 2022, 01:24:44 am »

Aside from asking in the forum, is there some way I could have diagnosed this problem myself?

Not easily. The os2-base is needed to change the architecture from i686 to Pentium4, could be done manually and I learned about it by asking Bitwise, the dbus package requirement missing seems to be a bug and IIRC, I noticed the netlabs-exp update installed it.

Weird that this topic came back as updated.