one bug solved now I am nagged by GHC (without knowing the importance)

Bug 1216249 was solved today, so I thought: hurray, let's update. But I am running now immediately in a new requirement that cannot be fulfilled: entropy@localhost:~> LC_ALL=C sudo zypper dup Loading repository data... Reading installed packages... Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade... 10 Problems: Problem: the installed ghc-typst-0.1.0.0-1.19.x86_64 requires 'libHSaeson-2.1.2.1-F3NVMdMi0FXL5PAM2RTmXz-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-pandoc-3.1.3-3.8.x86_64 requires 'libHSaeson- pretty-0.8.10-8pbilD52K7hInzEbTEnnlh-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-skylighting-format-latex-0.1-2.16.x86_64 requires 'libHSbase-compat-0.13.0-ASw4phAd2I0LrTJ4o8lXb1-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-skylighting-format-context-0.1.0.2-1.16.x86_64 requires 'libHSbase-compat-batteries-0.13.0-1Ph1BfbK1cK5KUnlnKWiGW- ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-skylighting-format-blaze-html-0.1.1.1-1.6.x86_64 requires 'libHSconduit-1.3.5-6Hse77U1maXGvTDyH7BysP-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-skylighting-format-ansi-0.1-2.16.x86_64 requires 'libHSconduit-extra-1.3.6-LlUQq36ypafEPJXMv6e8kC-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-skylighting-core-0.13.4.1-1.13.x86_64 requires 'libHSmono-traversable-1.0.15.3-5MQKzmzTuaz2ycjFPa0Bvn-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-citeproc-0.8.1-2.23.x86_64 requires 'libHSpandoc- types-1.23.1-2niIf3nDV7qFDAY0OQpJE3-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-skylighting-0.13.4.1-1.13.x86_64 requires 'libHSsplit-0.2.3.5-J6pekuQs6yKFxqDJQyglHu-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-pandoc-3.1.3-3.8.x86_64 requires 'libHScommonmark- pandoc-0.2.1.3-GmpXPvBHdnOLINPtyVzdw6-ghc9.4.6.so()(64bit)', but this requirement cannot be provided Problem: the installed ghc-typst-0.1.0.0-1.19.x86_64 requires 'libHSaeson-2.1.2.1-F3NVMdMi0FXL5PAM2RTmXz-ghc9.4.6.so()(64bit)', but this requirement cannot be provided deleted providers: ghc-aeson-2.1.2.1-3.5.x86_64 Solution 1: Following actions will be done: keep obsolete ghc-aeson-2.1.2.1-3.5.x86_64 keep obsolete ghc-libyaml-0.1.2-6.14.x86_64 keep obsolete ghc-xml-conduit-1.9.1.3-1.14.x86_64 keep obsolete ghc-yaml-0.11.11.2-1.10.x86_64 Solution 2: deinstallation of ghc-typst-0.1.0.0-1.19.x86_64 Solution 3: break ghc-typst-0.1.0.0-1.19.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/ d/?] (c): Solution 1 works but following this path I am finishing with 19 bocked objects (and I do not know if this is a good thing to do, I am not aware if this is just a version thing or a security update of GHC (I do not even know really what GHC is for..... ). I know it is a precompiled header file but which program it uses ..... Should I report this as a bug?

Stakanov composed on 2023-10-19 17:39 (UTC+0200):
Should I report this as a bug?
# zypper info ghc ... Reading installed packages... Information for package ghc: ---------------------------- Repository : UpdateSLE Name : ghc Version : 8.10.7-150500.3.2.5 Arch : x86_64 Vendor : SUSE LLC <https://www.suse.com/> Installed Size : 1.6 KiB Installed : No Status : not installed Source package : ghc-8.10.7-150500.3.2.5.src Upstream URL : https://www.haskell.org/ghc/ Summary : The Glorious Glasgow Haskell Compiler Description : Haskell is the standard purely functional programming language; the current language version is Haskell 98, agreed in December 1998. GHC is a state-of-the-art programming suite for Haskell. Included is an optimising compiler generating good code for a variety of platforms, together with an interactive system for convenient, quick development. The distribution includes space and time profiling facilities, a large collection of libraries, and support for various language extensions, including concurrency, exceptions, and foreign language interfaces (C, C++, etc). A wide variety of Haskell related resources (tutorials, libraries, specifications, documentation, compilers, interprbeters, references, contact information, links to research groups) are available from the Haskell home page at <http://www.haskell.org/>. If you're not a programer, I suggest zypper rm ghc* If it proposes to remove anything you know you need to keep, answer no. I have no ghc installed. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata

In data giovedì 19 ottobre 2023 17:57:28 CEST, Felix Miata ha scritto:
It did remove 168 package of ghc....and astonishingly nothing else. So my guess is, some other package had time ago a "recommends" or a dependency that did draw it in and then it was there.... Another explanation I do not have. Thank you for this advise. I will now do the dup and then see if all is well the next days.

On Thu, 2023-10-19 at 18:04 +0200, Stakanov wrote:
I'm having issues w/ packages that build using pandoc/pandoc-cli (which lives in devel:languages:haskell); no idea what might have changed under the hood which produces "unresolvable"s like: ... nothing provides libHSbase-compat-0.13.0-ASw4phAd2I0LrTJ4o8lXb1- ghc9.4.6.so()(64bit) needed by ghc-pandoc, nothing provides libHSsplit-0.2.3.5-J6pekuQs6yKFxqDJQyglHu-ghc9.4.6.so()(64bit) needed by ghc-pandoc, nothing provides libHSconduit-1.3.5-6Hse77U1maXGvTDyH7BysP-ghc9.4.6.so()(64bit) needed by ghc-pandoc, ... I don't have any ghc packages on my machine itself or `zypper dup` issues ATM. -- ~ Scott Bradnick | Windows Subsystem for Linux (WSL) Developer |- Tumbleweed: |-- Beelink SER6 Pro [AMD Rembrandt [Radeon 680M]] (x86_64) |-- Dell Precision 5540 [NVIDIA Quadro T1000] (x86_64) |-- IceWhale ZimaBoard 832 [Intel HD Graphics 500] (x86_64) |-- WinBook TW100 (x86_64) |- MicroOS: |-- O-DROID H2+ [UHD Graphics 600] (x86_64) https://keys.openpgp.org/ :: DBC5AA9A2D2BAEBC

Stakanov composed on 2023-10-19 17:39 (UTC+0200):
Should I report this as a bug?
# zypper info ghc ... Reading installed packages... Information for package ghc: ---------------------------- Repository : UpdateSLE Name : ghc Version : 8.10.7-150500.3.2.5 Arch : x86_64 Vendor : SUSE LLC <https://www.suse.com/> Installed Size : 1.6 KiB Installed : No Status : not installed Source package : ghc-8.10.7-150500.3.2.5.src Upstream URL : https://www.haskell.org/ghc/ Summary : The Glorious Glasgow Haskell Compiler Description : Haskell is the standard purely functional programming language; the current language version is Haskell 98, agreed in December 1998. GHC is a state-of-the-art programming suite for Haskell. Included is an optimising compiler generating good code for a variety of platforms, together with an interactive system for convenient, quick development. The distribution includes space and time profiling facilities, a large collection of libraries, and support for various language extensions, including concurrency, exceptions, and foreign language interfaces (C, C++, etc). A wide variety of Haskell related resources (tutorials, libraries, specifications, documentation, compilers, interprbeters, references, contact information, links to research groups) are available from the Haskell home page at <http://www.haskell.org/>. If you're not a programer, I suggest zypper rm ghc* If it proposes to remove anything you know you need to keep, answer no. I have no ghc installed. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata

In data giovedì 19 ottobre 2023 17:57:28 CEST, Felix Miata ha scritto:
It did remove 168 package of ghc....and astonishingly nothing else. So my guess is, some other package had time ago a "recommends" or a dependency that did draw it in and then it was there.... Another explanation I do not have. Thank you for this advise. I will now do the dup and then see if all is well the next days.

On Thu, 2023-10-19 at 18:04 +0200, Stakanov wrote:
I'm having issues w/ packages that build using pandoc/pandoc-cli (which lives in devel:languages:haskell); no idea what might have changed under the hood which produces "unresolvable"s like: ... nothing provides libHSbase-compat-0.13.0-ASw4phAd2I0LrTJ4o8lXb1- ghc9.4.6.so()(64bit) needed by ghc-pandoc, nothing provides libHSsplit-0.2.3.5-J6pekuQs6yKFxqDJQyglHu-ghc9.4.6.so()(64bit) needed by ghc-pandoc, nothing provides libHSconduit-1.3.5-6Hse77U1maXGvTDyH7BysP-ghc9.4.6.so()(64bit) needed by ghc-pandoc, ... I don't have any ghc packages on my machine itself or `zypper dup` issues ATM. -- ~ Scott Bradnick | Windows Subsystem for Linux (WSL) Developer |- Tumbleweed: |-- Beelink SER6 Pro [AMD Rembrandt [Radeon 680M]] (x86_64) |-- Dell Precision 5540 [NVIDIA Quadro T1000] (x86_64) |-- IceWhale ZimaBoard 832 [Intel HD Graphics 500] (x86_64) |-- WinBook TW100 (x86_64) |- MicroOS: |-- O-DROID H2+ [UHD Graphics 600] (x86_64) https://keys.openpgp.org/ :: DBC5AA9A2D2BAEBC
participants (3)
-
Felix Miata
-
Scott Bradnick
-
Stakanov