bitwiseworks / yum-os2

Port of yum to OS/2
GNU General Public License v2.0
0 stars 1 forks source link

Cannot install usbcalls package 10.299 from Netlabs Exp repo #1

Closed lerdmann closed 1 year ago

lerdmann commented 1 year ago

Describe the bug yum version 3.4.3, I am running yum from a commandline: When I attempt to install usbcalls package 10.299-2.oc00 from Netlabs Exp repo, I get this:

Lade Pakete herunter: Running Transaction Check ERROR with transaction check vs depsolve: usbcalls wird ersetzt durch (installiert) libusbcalls-12.04-1.oc00.i686 Bitte melden Sie diesen Fehler unter http://yum.baseurl.org/report You could try running: rpm -Va --nofiles --nodigest

Expected behavior I would not expect a reference to usbcalls-12.04 (AN specific). I'd rather expect that the selected package is installed.

Is there any way I can force installation of that package ?

lerdmann commented 1 year ago

I now see that I have libusbcalls-12.04 installed. However I cannot deinstall it as other packages have dependencies on it: cups cups-filters cups-ipptool cups-lpd libusb1 libuvc

Is there a way to deinstall all of that, install usbcalls 10.299 and then reinstall the mentioned packages ?

lerdmann commented 1 year ago

Uninstalling all packages, installing usbcalls 10.299-2.oc00 and then reinstalling all packages mentioned above solved the problem. This issue can be closed.

SilvanScherrer commented 1 year ago

the yum-replace-plugin could have worked, as we have that plugin as well. https://codybonney.com/upgrade-a-package-using-the-yum-replace-plugin/