-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
After building and installing cli with bpkg, the resulting cli executable fails to start due to a missing runtime dependency (libcutl-1.11.so).
Steps to reproduce:
bpkg create cc \
config.cxx=g++ \
config.cc.coptions=-O3 \
config.install.root=/usr \
config.install.sudo=sudo
bpkg add https://github.com/codesynthesis-com/cli.git
bpkg fetch
bpkg build cli
bpkg install -a
...
pc libcutl-1.11.0/libcutl/libs{cutl} -> libcutl-1.11.0/libcutl/pcs{cutl}
ld cli-1.2.0/cli/exe{cli}
install libcutl-1.11.0/libcutl/libs{cutl} -> /usr/lib/
[sudo] password for wroy:
install cli-1.2.0/cli/exe{cli} -> /usr/bin/
install -d /usr/share/doc/cli/
install cli-1.2.0/doc/css{default} -> /usr/share/doc/cli/
install cli-1.2.0/doc/xhtml{cli-guide} -> /usr/share/doc/cli/
install cli-1.2.0/doc/pregenerated/man1{cli} -> /usr/share/man/man1/
install cli-1.2.0/doc/pregenerated/xhtml{cli} -> /usr/share/doc/cli/
install cli-1.2.0/doc{NEWS} -> /usr/share/doc/cli/
install cli-1.2.0/doc{README} -> /usr/share/doc/cli/
install cli-1.2.0/legal{LICENSE} -> /usr/share/doc/cli/
install cli-1.2.0/manifest{manifest} -> /usr/share/doc/cli/
installed cli/1.2.0
Run:
cli --version
Result:
cli: error while loading shared libraries: libcutl-1.11.so: cannot open shared object file: No such file or directory
Linux fedora 6.17.10-300.fc43.x86_64
build2 0.18.0-a.0.82712fd2b433
bpkg 0.18.0-a.0.d8b5dce4bcfe
bdep 0.18.0-a.0.46c060102f11
libbutl 0.18.0-a.0.a7620d8f85fc
libbpkg 0.18.0-a.0.425f9913356e
libbutl 0.18.0-a.0.a7620d8f85fc
I can also confirm that libcutl is installed:

Metadata
Metadata
Assignees
Labels
No labels