{"id":19005,"url":"https://patchwork.libcamera.org/api/patches/19005/?format=json","web_url":"https://patchwork.libcamera.org/patch/19005/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20230914220313.14361-1-laurent.pinchart@ideasonboard.com>","date":"2023-09-14T22:03:13","name":"[libcamera-devel] README.rst: Drop recommendation to install meson using pip3","commit_ref":"e5f0846695908ff162206ec120c0614df0eca3f8","pull_url":null,"state":"accepted","archived":false,"hash":"34537dd5ad25ea4f4ecda8166b0c153ea7c72513","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19005/mbox/","series":[{"id":4022,"url":"https://patchwork.libcamera.org/api/series/4022/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4022","date":"2023-09-14T22:03:13","name":"[libcamera-devel] README.rst: Drop recommendation to install meson using pip3","version":1,"mbox":"https://patchwork.libcamera.org/series/4022/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19005/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19005/checks/","tags":{},"headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id C7B57BE080\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 14 Sep 2023 22:03:03 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 15D4F6290E;\n\tFri, 15 Sep 2023 00:03:03 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B0B1F61DF2\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 15 Sep 2023 00:03:00 +0200 (CEST)","from pendragon.ideasonboard.com (213-243-189-158.bb.dnainternet.fi\n\t[213.243.189.158])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 5BBE56EF;\n\tFri, 15 Sep 2023 00:01:27 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1694728983;\n\tbh=FMMUEhEv7WyvJgenuTD6fQUy4e+wZTnNorZbdi3S0ac=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=G8sUPu6uHAGjAZyyrO2ES7hus5AtwVtMt0XPtv80RofXNLXHbBYmD1ev5Y0TwI0as\n\tU4dkI0A/J3hXpphVpwNJ07WP5x2O7WTW2o5BcgfMr0wEV2VynoVlt3ArVkYWo8k1Pn\n\tzFihgRPBK8vdXFSTyuIjHZnZEpnFrntKeKQnaxR9HYMGQJXlccM25+mdcW+puRi3oF\n\tSDa8QlzTTlr5PbTaJ+QAn2PwQUAzdr3Q/hcVNTKpz9pdudJE58jXwE7DAiDukbVXZZ\n\tdCEbKBDib9IGKv3L0oA1D2UiNWu4bYVq13lsMcfBwJPOJEWa5NEHRqm3HfqL7l7ub/\n\tLkhRjxTcx3Xtg==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1694728887;\n\tbh=FMMUEhEv7WyvJgenuTD6fQUy4e+wZTnNorZbdi3S0ac=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=ipk3q/wa2Qt7P5JpHX/+NV9X6qzAI6z/Tn1OGEPlDbPfUy2P9+PxUoM9v8W2y3Wku\n\tfgNcPOa96fIKlVYN5uXAzFZ0kkp51UXS1Axizha9phzWdI6fjek122J7EprnuMvgOO\n\tZIRGmOqazb5iIN734nPjqaVPBzw1t+7Pq0DLez+k="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"ipk3q/wa\"; dkim-atps=neutral","To":"libcamera-devel@lists.libcamera.org","Date":"Fri, 15 Sep 2023 01:03:13 +0300","Message-ID":"<20230914220313.14361-1-laurent.pinchart@ideasonboard.com>","X-Mailer":"git-send-email 2.41.0","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","Subject":"[libcamera-devel] [PATCH] README.rst: Drop recommendation to\n\tinstall meson using pip3","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","From":"Laurent Pinchart via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"},"content":"Usage of pip3 to install meson may result in a different meson version\navailable for the local user and for root. This causes issues when\nrunning `meson install` (directly or through `ninja install`):\nInstalling to a system location will request elevated privileges and use\nthe system meson version to install files, which may fail to unpickle\ndata pickled with the meson version for the local user.\n\nAs all major distributions now provide a recent-enough version of meson,\nusage of pip3 is not longer needed in most cases, and shouldn't be\nrecommended. Drop it.\n\nWhile at it, update the version of meson listed in the documentation to\nmatch the required version.\n\nBug: https://bugs.libcamera.org/show_bug.cgi?id=199\nSigned-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n---\n README.rst | 10 +---------\n 1 file changed, 1 insertion(+), 9 deletions(-)\n\n\nbase-commit: 58e501c71c47e57f02afde1bd296a037038cd6d5\nprerequisite-patch-id: d9c748d5c7361a9489176ff3f3e4c4e807e93b5a\nprerequisite-patch-id: 79b114f63d2d0dce812a9c9d3033b4a915037e01\nprerequisite-patch-id: 0fec5b708550ac685fd0dee76120932b272b2a74\nprerequisite-patch-id: c9f2ac2f7d50930d7164ff732f4fb499238715e6\nprerequisite-patch-id: b7d57dd39a032a92e05d3d4e22bb821b085e2291\nprerequisite-patch-id: 084351f43f3f5f6886451a5b53bd7179f1b8b85f\nprerequisite-patch-id: d234444f68b826d24c6f4d5371873e18766e88e3\nprerequisite-patch-id: 66dfe4522bc50ed0454f07c747c93c300c854a86\nprerequisite-patch-id: 6d8b7e073016a3ccfe689d071f9c03a911538067\nprerequisite-patch-id: de720d5310e0889e748deb63556ac797cb7743fa\nprerequisite-patch-id: ec1ec005eab22d9e70111c050b1e244027ce1fba\nprerequisite-patch-id: 4acc618067ba4cc796c2bc62dea12b652b2d0b8d\nprerequisite-patch-id: c0e4433160c2d2af0245fc06de871063e8db9d74\nprerequisite-patch-id: 49b44116fbed84761795b52523ce1990ca1ba29e\nprerequisite-patch-id: a001ddcd0401b7fc09ad2ed8b70689a46046d6b3","diff":"diff --git a/README.rst b/README.rst\nindex df2818e1f598..6eed72389a86 100644\n--- a/README.rst\n+++ b/README.rst\n@@ -47,15 +47,7 @@ A C++ toolchain: [required]\n         Either {g++, clang}\n \n Meson Build system: [required]\n-        meson (>= 0.56) ninja-build pkg-config\n-\n-        If your distribution doesn't provide a recent enough version of meson,\n-        you can install or upgrade it using pip3.\n-\n-        .. code::\n-\n-            pip3 install --user meson\n-            pip3 install --user --upgrade meson\n+        meson (>= 0.57) ninja-build pkg-config\n \n for the libcamera core: [required]\n         libyaml-dev python3-yaml python3-ply python3-jinja2\n","prefixes":["libcamera-devel"]}