Azure / batch-shipyard

Simplify HPC and Batch workloads on Azure
MIT License
277 stars 121 forks source link

libreadline.so.6: no version information available (required by /bin/sh) #338

Closed maroony closed 4 years ago

maroony commented 4 years ago

Problem Description

Every time shipyard is running, it prints the warning

/bin/sh: /tmp/_MEIxcaKuF/libreadline.so.6: no version information available (required by /bin/sh)

I'm using the binary batch-shipyard-3.9.1-cli-linux-x86_64 on Suse Linux Enterprise Server 12.

Batch Shipyard Version

3.9.0, 3.9.1

Steps to Reproduce

Type shipyard --version

Expected Results

No warning message.

alfpark commented 4 years ago

Does this warning impact the execution (i.e., cause incorrect results)?

I believe this is due to packaging occurring on Ubuntu 18.04. As per the installation doc, the binary may not be fully compatible with all Linux distributions. In that case, the recommendation is to install via install script or use the CLI Docker image.

maroony commented 4 years ago

No, it doesn't impact the execution. It's only an annoying warning.

alfpark commented 4 years ago

Closing this as there's no execution impact and there are alternative installation/execution methods available to avoid the warning.