Patch problem with ghc, ongoing for a few days

Running “sudo zypper patch” has yielded an update problem with ghc. This code is associated with the Glasgow Haskell Compiler. Not frequently used but I have used it somewhere in the past. This has been going on a couple of days so I thought I would publish as I can’t see that anyone else has. See below:

(base) tom@mydesktop:~> szp
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the installed ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 requires 'libHSvector-0.12.3.1-4ZUkvMG0hba9AHoOHt8bPP-ghc8.10.7.so()(64bit)', but this requirement cannot be provided
 Solution 1: Following actions will be done:
  deinstallation of ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64
  deinstallation of ghc-uuid-1.3.15-bp155.3.17.x86_64
  deinstallation of ghc-uuid-devel-1.3.15-bp155.3.17.x86_64
  deinstallation of ghc-x509-1.7.7-150500.1.1.x86_64
  deinstallation of ghc-x509-store-1.6.9-150500.1.1.x86_64
  deinstallation of ghc-x509-system-1.6.7-150500.1.1.x86_64
  deinstallation of ghc-x509-validation-1.6.12-150500.1.1.x86_64
  deinstallation of ghc-connection-0.3.1-150500.1.1.x86_64
  deinstallation of ghc-cryptonite-0.30-150500.1.1.x86_64
  deinstallation of ghc-hxt-9.3.1.22-bp155.2.13.x86_64
  deinstallation of ghc-HTTP-4000.3.16-bp155.3.14.x86_64
  deinstallation of ghc-hs-bibutils-6.10.0.0-bp155.3.13.x86_64
  deinstallation of ghc-errors-2.3.0-bp155.4.16.x86_64
 Solution 2: do not install patch:openSUSE-SLE-15.5-2024-572-1.noarch
 Solution 3: break ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): c
(base) tom@mydesktop:~>

I have been selecting Solution 2. libHSvector is not found by by zypper. I could find a source for it or else wait for a solution. Not a major issue but any advice appreciated.

thanks, tom kosvic

Show the actual command you are using, not some meaningless three characters.

Shouldn’t be hard for you to understand…

leaptest@test:~> LANG=C sudo zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the installed ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 requires 'libHSvector-0.12.3.1-4ZUkvMG0hba9AHoOHt8bPP-ghc8.10.7.so()(64bit)', but this requirement cannot be provided
 Solution 1: deinstallation of ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64
 Solution 2: do not install patch:openSUSE-SLE-15.5-2024-572-1.noarch
 Solution 3: break ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 

Commandline (sudo zypper patch) was given in first line of the text preamble of my post. szp is the alias

The ghc-HsYAML-aeson has to be rebuilt against updated Haskell stack. Open bug report for Leap 15.5, select Maintenance as the Component.

We appreciate that you post what we want: including the exact command. But when you then use aliases that are only known to you, we are back at the same point: mind reading required.

Rebuilld - Maintenance bug report was started about two weeks ago. No changes to the ghc update noted thus far.

tom kosvic

Hi,
I also had the same issue for a couple of days and so far it is the same error upon update:
A the installed ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 requires 'libHSvector-0.12.3.1-4ZUkvMGOhba9AHOOHt8bPP-ghc8.10.7.s0(\64bit), but this requirement cannot be provided

Conflict Resolution:
1: Following actions will be done:
deinstallation of ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64
deinstallation of ghc-connection-0.3.1-150500.1.1.x86_64
deinstallation of ghc-hxt-9.3.1.22-bp155.2.13.x86_64
deinstallation of ghc-HTTP-4000.3.16-bp155.3.14.x86_64
Zmor
@ 2: do not install patch:openSUSE-SLE-15.5-2024-572-

3: break ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 by ignoring some of its dependencies

Is there any obvious solution for this ?
Regards

I received a comment from a developer who said he would get to ghc issues. About 7 days later, today, it looks to be fixed. No message now related to ghc install when doing “sudo zypper patch”. Some ghc items were newly installed.

Looks like issue solved to me. Anyone still having problem?

thanks, tom kosvic

I just did sudo zypper patch and … same result.

sudo zypper patch
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the installed ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 requires 'libHSvector-0.12.3.1-4ZUkvMG0hba9AHoOHt8bPP-ghc8.10.7.so()(64bit)', but this requirement cannot be provided
 Solution 1: Following actions will be done:
  deinstallation of ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64
  deinstallation of ghc-x509-1.7.7-150500.1.1.x86_64
  deinstallation of ghc-x509-store-1.6.9-150500.1.1.x86_64
  deinstallation of ghc-x509-system-1.6.7-150500.1.1.x86_64
  deinstallation of ghc-x509-validation-1.6.12-150500.1.1.x86_64
  deinstallation of ghc-connection-0.3.1-150500.1.1.x86_64
  deinstallation of ghc-cryptonite-0.30-150500.1.1.x86_64
  deinstallation of ghc-hxt-9.3.1.22-bp155.2.13.x86_64
  deinstallation of ghc-HTTP-4000.3.16-bp155.3.14.x86_64
  deinstallation of ghc-hs-bibutils-6.10.0.0-bp155.3.13.x86_64
  deinstallation of ghc-errors-2.3.0-bp155.4.16.x86_64
 Solution 2: do not install patch:openSUSE-SLE-15.5-2024-572-1.noarch
 Solution 3: break ghc-HsYAML-aeson-0.2.0.1-bp155.2.15.x86_64 by ignoring some of its dependencies

Is there any other way to fix this ?

Sorry, but I did “sudo zypper patch” again and the ghc comments did not come up. What I said previously is accurate from my perspective.

I did do some cleaning/removal of “unneeded” packages which did include some ghc packages. Wonder if that had anything to do with it or if the developer got around to fixing it.

Maybe I deleted the items in Solution 1. I only deleted what were said to be unneeded.

tom kosvic

I actually used Yast and did just the recommended Option 1 that is, deleting old versions of GHC packages that did not have dependencies.
After that yast actually re-installed the entire group of packages. And all seems to be well.
Regards

I ran zypper patch and selected Option 1.

Zypper processed a large number of packages and now everything is good.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.