From nobody Sat Oct 4 22:37:12 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1A7B82F659F; Tue, 12 Aug 2025 15:53:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755013985; cv=none; b=oGFjv1H0hVFmT2DlIeAORTi68GQBeMN7n1DzOcIpDgNMXKqyBQfBbY8gTBgCZ6fOIVb1Vig5k/ocF2SLStXVsTWqu6XJIaHwlTcPg0SGlEM52nW+s+Bi6Rx/ASGf9CJBASuVFKdJEVBzR4O9PGHBaHYda1aW5JWxM2m0Wt1QArU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755013985; c=relaxed/simple; bh=pGT/dJ53lsh8VHk2ntlH7KrRTKY2+y+5ODEQAIhvyXw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cL5x5fU2zgV+dgnac80+sLcfmetQM8mv50nt1pK712uY01EkuCBQnG8j76M1IrTHdXVtV8wpZ9Jlc3u0RBDnan6c3nFyGkqBYJHP4WjsqD0w4CMMZzLQPgJHkriTtN8+zpX43HNtvZ276Y+mSb/iCTQmr5kbDJAx1Nw4SLoRcNk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=AdCHPJDE; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="AdCHPJDE" Received: by smtp.kernel.org (Postfix) with ESMTPSA id A8160C4CEF1; Tue, 12 Aug 2025 15:53:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1755013984; bh=pGT/dJ53lsh8VHk2ntlH7KrRTKY2+y+5ODEQAIhvyXw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=AdCHPJDEq60dZomyyc7UglZUBwAT7hWQlGJg4fyUJyANhZP4GL8+amPtylK9J01y6 SZJHogBtUhXpvZdMyb9Mfwp3mrjgZs2fiBXmuanJ3HHhz0CvLshEZzjZKi7GNLowYD Kabxs0TahdWWlNaWGShOPiw++Gmsut7QgINjMSLHnvs2qzOTKrC1AH2EyV54Mbq9Mi A+ZRw96BfMPhFFuwCx60HiYOjX6ochlrNwxCHE8xkaxbfmpIAJsLT69TbdHy0WpQbx EdLNncMpbVzLHJb4uUBcgLuqjZLFrQ0Vcs70xDKO5SC5+JtHUHMD/RADdLah1g8vnq 8BknR7sADB8lg== Received: from mchehab by mail.kernel.org with local (Exim 4.98.2) (envelope-from ) id 1ulrJ8-00000006kVa-0yT2; Tue, 12 Aug 2025 17:53:02 +0200 From: Mauro Carvalho Chehab To: Linux Doc Mailing List Cc: Mauro Carvalho Chehab , "Jonathan Corbet" , "Mauro Carvalho Chehab" , linux-kernel@vger.kernel.org Subject: [PATCH v2 06/39] scripts: sphinx-pre-install: drop obsolete routines Date: Tue, 12 Aug 2025 17:52:23 +0200 Message-ID: X-Mailer: git-send-email 2.50.1 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: Mauro Carvalho Chehab Content-Type: text/plain; charset="utf-8" Signed-off-by: Mauro Carvalho Chehab --- scripts/sphinx-pre-install.py | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/scripts/sphinx-pre-install.py b/scripts/sphinx-pre-install.py index 3912359d2bae..b639acd455cc 100755 --- a/scripts/sphinx-pre-install.py +++ b/scripts/sphinx-pre-install.py @@ -114,27 +114,6 @@ class SphinxDependencyChecker: =20 return None =20 - @staticmethod - def find_python_no_venv(): - # FIXME: does it makes sense now that this script is in Python? - - result =3D SphinxDependencyChecker.run(["pwd"], capture_output=3DT= rue, - text=3DTrue) - cur_dir =3D result.stdout.strip() - - python_names =3D ["python3", "python"] - - for d in os.environ.get("PATH", "").split(":"): - if f"{cur_dir}/sphinx" in d: - continue - - for p in python_names: - if os.access(os.path.join(d, p), os.X_OK): - return os.path.join(d, p) - - # Python not found at the PATH - return python_names[-1] - @staticmethod def get_python_version(cmd): =20 @@ -940,7 +919,7 @@ class SphinxDependencyChecker: else: print("\nSphinx needs to be installed either:\n1) via pip/pypi= with:\n") =20 - self.python_cmd =3D self.find_python_no_venv() + self.python_cmd =3D os.path.abspath(sys.argv[0]) =20 print(f"\t{virtualenv_cmd} {self.virtenv_dir}") print(f"\t. {self.virtenv_dir}/bin/activate") --=20 2.50.1