./setup build Preprocessing library for pandoc-server-0.1.0.3.. Building library for pandoc-server-0.1.0.3.. <command line>: cannot satisfy -package-id pandoc-3.1.8-3Nc3mnM5ml52lGyWYm9QLS (use -v for more information) * ERROR: dev-haskell/pandoc-server-0.1.0.3::gentoo failed (compile phase): * setup build failed * * Call stack: ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop-20231105-210116 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-14 * clang/llvm (if any): clang version 17.0.4 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/17/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/17 17.0.4 Python 3.11.6 Available Rust versions: [1] rust-bin-1.73.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 21.0.1_p12 [openjdk-bin-21] *) Eclipse Temurin JDK 8.382_p05 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm [2] openjdk-bin-21 The Glorious Glasgow Haskell Compilation System, version 9.2.8 php cli (if any): HEAD of ::gentoo commit d847f3257328d077ea69a0fcf407340c4e37a7de Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Mon Nov 6 13:32:01 2023 +0000 2023-11-06 13:32:00 UTC emerge -qpvO dev-haskell/pandoc-server [ebuild N ] dev-haskell/pandoc-server-0.1.0.3 USE="hscolour -doc -profile"
Created attachment 874168 [details] emerge-info.txt
Created attachment 874169 [details] dev-haskell:pandoc-server-0.1.0.3:20231106-163614.log
Created attachment 874170 [details] emerge-history.txt
Created attachment 874171 [details] environment
Created attachment 874172 [details] etc.clang.tar.xz
Created attachment 874173 [details] etc.portage.tar.xz
Created attachment 874174 [details] qlist-info.txt
Created attachment 874175 [details] temp.tar.xz
This package should be removed: "This repository has been archived by the owner on Oct 20, 2022. It is now read-only." "Note: This project is obsolete. Starting with version 2.19.2, pandoc itself can be run as a full-featured server. See the pandoc documentation for details." -- https://github.com/jgm/pandoc-server Best Regards, Georgi
This is caused by =dev-haskell/pandoc-3.1.8-r1 incorrectly not triggering a GHC Package DB recache. I got this build working by using `sudo ghc-pkg recache`.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae4c6d315b09451163b0f8fdc95b52ce1f1374c commit 8ae4c6d315b09451163b0f8fdc95b52ce1f1374c Author: hololeap <hololeap@protonmail.com> AuthorDate: 2025-04-12 17:41:40 +0000 Commit: Arsen Arsenović <arsen@gentoo.org> CommitDate: 2025-05-15 07:09:53 +0000 haskell-cabal.eclass: Add early check for invalid GHC cache If the GHC cache is invalid, it can create a confusing error during src_compile. Add a check in haskell-cabal-pkg_setup that checks for and fixes an invalid cache. Closes: https://bugs.gentoo.org/916785 Closes: https://bugs.gentoo.org/916971 Closes: https://bugs.gentoo.org/920879 Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1469 Thanks-to: Tom Gillespie <tgbugs@gmail.com> Signed-off-by: hololeap <hololeap@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41562 Closes: https://github.com/gentoo/gentoo/pull/41562 Signed-off-by: Arsen Arsenović <arsen@gentoo.org> eclass/haskell-cabal.eclass | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+)