From 569fc8818e805c2d475e4d9b2a9df3c526060afa Mon Sep 17 00:00:00 2001 From: niklas adam <adam@oddodd.org> Date: Tue, 17 Mar 2020 19:38:07 +0100 Subject: [PATCH] small note about mixing debian repositories --- Debian-10-(Buster)-Installation.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Debian-10-(Buster)-Installation.md b/Debian-10-(Buster)-Installation.md index 11e26bd..f9f207d 100644 --- a/Debian-10-(Buster)-Installation.md +++ b/Debian-10-(Buster)-Installation.md @@ -21,13 +21,17 @@ sudo apt update Make sure you have the meson (>= 0.53.1) Depends ninja-build (>= 1.6) and python3 -The stable debian apt source list uses an 0.49 version of meson. +The stable debian apt source list uses an 0.49.2 version of meson. So you do need to add the debian sid mirror to your apt/sources.list example: `deb http://ftp.de.debian.org/debian sid main` Then again update the apt cache: `sudo apt update` and install newest meson `sudo apt install meson` then you can go and remove the sid mirror from your apt/sources.list and avoid 1000+ upgradable apt packages in sid compared to buster (if you do not remove the sid mirror after installing meson and you run a `sudo apt update && sudo apt upgrade` you may render your system unstable) -Create a directory to organize sources: +Please note that acquiring newer software in this manner is [discouraged](https://wiki.debian.org/DebianUnstable). _Attempting to mix packages between Debian repositories can create unstable situations_. If you wish to use newer software, it is *best* to install packages from [backports](https://backports.debian.org/Instructions/). Unfortunately the backports only have meson (0.52.1) + +If you choose to do it the sid way and you now have meson (>= 0.53.1). Continue with the following steps. + +Create a directory to organise sources: ``` mkdir ~/sway-src