FS#55470 - [darcs] installs empty man page

Attached to Project: Community Packages
Opened by Jakub Klinkovský (lahwaacz) - Saturday, 02 September 2017, 11:14 GMT
Last edited by Felix Yan (felixonmars) - Saturday, 16 June 2018, 23:32 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The usr/share/man/man1/darcs.1.gz file provided by the package is empty.

Either the build procedure should be updated to actually build the manual, or the file should be skipped from the package.
This task depends upon

Closed by  Felix Yan (felixonmars)
Saturday, 16 June 2018, 23:32 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.14.0-42. Many thanks to Eli!
Comment by Eli Schwartz (eschwartz) - Thursday, 25 January 2018, 05:49 GMT
During the build process it reports:
dist/build/darcs/darcs: error while loading shared libraries: libHSdarcs-2.13.0-1nBHvhp3mBj9jWZltpgvxM-ghc8.2.2.so: cannot open shared object file: No such file or directory

This is when attempting to generate the manpage by executing itself with the arguments "help" "manpage".

I guess haskell does not set up shared library RPATH before the binary is installed. ;) This should be reported as an upstream bug.

Maybe something can be done with LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build

Loading...