From ef8bf3cf3567b15feae4fd3ca1e2ea33bbd6600b Mon Sep 17 00:00:00 2001 From: Nils Dagsson Moskopp Date: Wed, 27 Nov 2019 01:46:59 +0100 Subject: [PATCH] Fix Debian build dependencies in README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This patch replaces the statement in the README about a build dependency of the minetest binary on the package “build-essential” with a corresponding statement about build dependencies on the three packages “g++”, “make”, and “libc6-dev”. Though often used as a shorthand, “build-essential” is not a package used to install packages that are essential for building software – “build-essential” depends on packages that are essential for building Debian packages. Therefore, the dependency on “build-essential” implies a dependency on a lot of packages that are not actually necessary to build minetest (e.g. the Perl programming language). --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a04a3c60..a31e2a8a 100644 --- a/README.md +++ b/README.md @@ -142,7 +142,7 @@ Compiling For Debian/Ubuntu users: - sudo apt install build-essential libirrlicht-dev cmake libbz2-dev libpng-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev + sudo apt install g++ make libc6-dev libirrlicht-dev cmake libbz2-dev libpng-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev For Fedora users: