View Issue Details

IDProjectCategoryView StatusLast Update
0017085CentOS-8ncursespublic2020-02-25 08:46
Reportermark_stopka Assigned To 
Status newResolutionopen 
Product Version8.1.1911 
Summary0017085: ncurses-libs-6.1-7.20180224.el8.x86_64 does not contain /usr/lib64/ symlink
DescriptionSome packages, in particular Haskell vty-5.25.1 installed using Haskell Stack require presence of an object file %{LIBDIR}/, currently ncurses-libs contain only versioned object files

- - this is already a symlink to

RPM package ncurses-libs should also contain symlink %{_LIBDIR}/ -> %{_LIBDIR}/
Steps To ReproduceTry to build following Dockerfile

FROM perlur/centos-haskell-stack AS builder


RUN yum update -y && \
    yum install -y openssl-devel systemd-devel zlib-devel
WORKDIR /usr/src
RUN git clone --recurse-submodules
WORKDIR cardano-node
RUN git fetch --tags

RUN stack install --local-bin-path=/usr/local/bin

observe fail, then add following lines prior to RUN stack install --local-bin-path=/usr/local/bin step and build again without error...

# Ugly workaround for vty-5.25.1
RUN ln -s /usr/lib64/ /usr/lib64/

Tagshaskell, haskell-stack, ncurses-libs


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-02-25 08:45 mark_stopka New Issue
2020-02-25 08:46 mark_stopka Tag Attached: haskell
2020-02-25 08:46 mark_stopka Tag Attached: ncurses-libs
2020-02-25 08:46 mark_stopka Tag Attached: haskell-stack