From 704d1fb26f1539664069ba6e74cde174a9ca2f08 Mon Sep 17 00:00:00 2001 From: Histausse Date: Tue, 17 Jun 2025 16:55:02 +0200 Subject: [PATCH] Update README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 934f884..c60750e 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,14 @@ To run the Rasta experiment, some tools are required: One way to install those tools is to use Nixpkgs (`nix-shell -p docker singularity python310 python310Packages.numpy python310Packages.matplotlib sqlite`), another way is to follow the instructions of the different tools (, ). +> [!WARNING] +> (One years later, 2025): +> +> Since Ubuntu 23.10, apparmor prevent the creation of unprivileged namespace by default. This means singularity wont work without a specific apparmor profile (wich is not installed by nix-shell). +> +> Fortunately, Ubuntu now has a package for singularity: `singularity-container`. Using your distribution package should be the prefered method for installing the tools. + + They are also some python dependencies that need to be installed in a virtual env: ```