Noticed when packaged sys-apps/nix-9999::slyfox. Due to gentoo-specific lowdown-0.8.4-configure.patch patch lowdown.a is dropped (and no lowdown.so is provided). As a result /usr/include/lowdown.h and /usr/lib64/pkgconfig/lowdown.pc are unusable. I suggest either restoring lowdown.a or adding lowdown.so like nixpkgs does: https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/typesetting/lowdown/shared.patch Here is my attempt: https://github.com/trofi/nix-guix-gentoo/blob/master/app-text/lowdown/lowdown-0.8.4-r2.ebuild
In general, it's best left to bug wranglers to CC as necessary or unnecessary mail ends up generated. Of course, you're welcome to be able to assign the bugs yourself if you wish ;) Thanks for the report!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f105d97dc268c469b1cdc2f503d68ec77007c684 commit f105d97dc268c469b1cdc2f503d68ec77007c684 Author: Patrick McLean <chutzpah@gentoo.org> AuthorDate: 2022-01-29 20:37:00 +0000 Commit: Patrick McLean <chutzpah@gentoo.org> CommitDate: 2022-01-29 20:37:14 +0000 app-text/lowdown: Bump to 0.10.0, install lib (bug #811111) Closes: https://bugs.gentoo.org/811111 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> app-text/lowdown/Manifest | 1 + .../lowdown-0.10.0-dont-install-static-lib.patch | 12 +++++ .../lowdown/files/lowdown-0.10.0-linking.patch | 43 ++++++++++++++++++ .../files/lowdown-0.10.0-shared-library.patch | 53 ++++++++++++++++++++++ app-text/lowdown/lowdown-0.10.0.ebuild | 46 +++++++++++++++++++ 5 files changed, 155 insertions(+)