[BDS-8508] Undocumented dependency on Ubuntu 18.04.5 LTS Desktop Created: 25/Aug/20  Updated: 04/Jan/24  Resolved: 04/Jan/24

Status: Resolved
Project: Bedrock Dedicated Server
Affects Version/s: 1.16.20
Fix Version/s: None

Type: Bug
Reporter: Andrew Willett Assignee: Unassigned
Resolution: Cannot Reproduce Votes: 0
Labels: documentation
Environment:

CPU: Core 2 Quad Q6600 Mobo: Optiplex 745 RAM: 4x1GB GPU: Intel Q965 IGPU Net: NetXtreme BCM5754 Gigabit Ethernet


Confirmation Status: Confirmed
ADO: 416269

 Description   

Summary

When using Ubuntu Desktop there is a dependency not mentioned in the documentation

Steps to reproduce...

  1. Download and install Ubuntu Desktop 18.04.5
  2. Download and extract the latest BDS
  3. Attempt to run using LD_LIBRARY_PATH=. ./bedrock_server

What I expected to happen...

BDS should run as the OS meets all documented requirements.

What actually happens...

The following error occurs:

./bedrock_server: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory

Workaround

If you see the above error please run the following to install the required dependencies:

  • sudo apt install libcurl4


 Comments   
Comment by [Mod] Greymagic27 [ 04/Jan/24 ]

Resolving this as CR as we can no longer reproduce this bug.

If this is still an issue please remake the bug report and include detailed reproduction steps, as well as a video showcasing the bug.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 BDS Wiki – 📖 FAQs

Comment by IonicEcko [ 28/Aug/20 ]

Never mind, just gave it a try with Ubuntu Desktop and got the error.

Comment by IonicEcko [ 28/Aug/20 ]

I'm not able to reproduce this, for reference I:

  1. Downloaded the 18.04.5 iso (ubuntu-18.04.5-live-server-amd64.iso)
  2. Setup VM
  3. sudo apt install unzip
  4. mkdir /tmp/bds/
  5. cd /tmp/bds/
  6. unzip ./bedrock-server-1.16.20.03.zip
  7. LD_LIBRARY_PATH=. ./bedrock_server

This ran without the need to install any extra dependencies.

Unless you can see somewhere I went wrong this will have to be closed off as cannot reproduce.

Comment by IonicEcko [ 27/Aug/20 ]

I've not had this issue before on a Ubuntu 18.04 install but also haven't used 18.04.5 to my knowledge so will give this a go as soon as I can find some time to stand up a VM for it.

If I can repro this I'll confirm it so we can raise it with the devs as something that needs to go into a pre-reqs doc or something.

Comment by Andrew Willett [ 25/Aug/20 ]

Nevermind, got it fixed. Just had to install libcurl3 package. That should probably be mentioned in the documentation.

Generated at Sat Jan 11 07:44:38 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.