From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-103011-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AD77E15812D for <garchives@archives.gentoo.org>; Sat, 04 Jan 2025 12:13:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C8372E079C; Sat, 04 Jan 2025 12:13:34 +0000 (UTC) Received: from ida.uls.co.za (ida.uls.co.za [IPv6:2c0f:f720:0:1::9a49:2202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9AB5AE078A for <gentoo-dev@lists.gentoo.org>; Sat, 04 Jan 2025 12:13:32 +0000 (UTC) Received: from [192.168.1.104] by ida.uls.co.za with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (Exim 4.97.1) (envelope-from <jaco@uls.co.za>) id 1tU31y-0000000056c-0jnf; Sat, 04 Jan 2025 14:13:26 +0200 Message-ID: <cb025116-9f30-4de0-9b3a-bdf9cc094ccf@uls.co.za> Date: Sat, 4 Jan 2025 14:13:16 +0200 Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-dev] [PATCH 1/3] sci-physics/root: rename uring USE flag to io-uring To: gentoo-dev@lists.gentoo.org, Filip Kobierski <fkobi@pm.me> References: <20250101224031.15263-1-fkobi@pm.me> <20250101224031.15263-3-fkobi@pm.me> Content-Language: en-GB From: Jaco Kroon <jaco@uls.co.za> Autocrypt: addr=jaco@uls.co.za; keydata= xsBNBFXtplYBCADM6RTLCOSPiclevkn/gdf8h9l+kKA6N+WGIIFuUtoc9Gaf8QhXWW/fvUq2 a3eo4ULVFT1jJ56Vfm4MssGA97NZtlOe3cg8QJMZZhsoN5wetG9SrJvT9Rlltwo5nFmXY3ZY gXsdwkpDr9Y5TqBizx7DGxMd/mrOfXeql57FWFeOc2GuJBnHPZQMJsQ66l2obPn36hWEtHYN gcUSPH3OOusSEGZg/oX/8WSDQ/b8xz1JKTEgcnu/JR0FxzjY19zSHmbnyVU+/gF3oeJFcEUk HvZu776LRVdcZ0lb1bHQB2K9rTZBVeZLitgAefPVH2uERVSO8EZO1I5M7afV0Kd/Vyn9ABEB AAHNG0phY28gS3Jvb24gPGphY29AdWxzLmNvLnphPsLAdwQTAQgAIQUCVe2mVgIbAwULCQgH AgYVCAkKCwIEFgIDAQIeAQIXgAAKCRAILcSxr/fungCPB/sHrfufpRbrVTtHUjpbY4bTQLQE bVrh4/yMiKprALRYy0nsMivl16Q/3rNWXJuQ0gR/faC3yNlDgtEoXx8noXOhva9GGHPGTaPT hhpcp/1E4C9Ghcaxw3MRapVnSKnSYL+zOOpkGwye2+fbqwCkCYCM7Vu6ws3+pMzJNFK/UOgW Tj8O5eBa3DiU4U26/jUHEIg74U+ypYPcj5qXG0xNXmmoDpZweW41Cfo6FMmgjQBTEGzo9e5R kjc7MH3+IyJvP4bzE5Paq0q0b5zZ8DUJFtT7pVb3FQTz1v3CutLlF1elFZzd9sZrg+mLA5PM o8PG9FLw9ZtTE314vgMWJ+TTYX0kzsBNBFXtplYBCADedX9HSSJozh4YIBT+PuLWCTJRLTLu jXU7HobdK1EljPAi1ahCUXJR+NHvpJLSq/N5rtL12ejJJ4EMMp2UUK0IHz4kx26FeAJuOQMe GEzoEkiiR15ufkApBCRssIj5B8OA/351Y9PFore5KJzQf1psrCnMSZoJ89KLfU7C5S+ooX9e re2aWgu5jqKgKDLa07/UVHyxDTtQKRZSFibFCHbMELYKDr3tUdUfCDqVjipCzHmLZ+xMisfn yX9aTVI3FUIs8UiqM5xlxqfuCnDrKBJjQs3uvmd6cyhPRmnsjase48RoO84Ckjbp/HVu0+1+ 6vgiPjbe4xk7Ehkw1mfSxb79ABEBAAHCwF8EGAEIAAkFAlXtplYCGwwACgkQCC3Esa/37p7u XwgAjpFzUj+GMmo8ZeYwHH6YfNZQV+hfesr7tqlZn5DhQXJgT2NF6qh5Vn8TcFPR4JZiVIkF o0je7c8FJe34Aqex/H9R8LxvhENX/YOtq5+PqZj59y9G9+0FFZ1CyguTDC845zuJnnR5A0lw FARZaL8T7e6UGphtiT0NdR7EXnJ/alvtsnsNudtvFnKtigYvtw2wthW6CLvwrFjsuiXPjVUX 825zQUnBHnrED6vG67UG4z5cQ4uY/LcSNsqBsoj6/wsT0pnqdibhCWmgFimOsSRgaF7qsVtg TWyQDTjH643+qYbJJdH91LASRLrenRCgpCXgzNWAMX6PJlqLrNX1Ye4CQw== Organization: Ultimate Linux Solutions (Pty) Ltd In-Reply-To: <20250101224031.15263-3-fkobi@pm.me> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-report: Relay access (ida.uls.co.za). X-Archives-Salt: 98846d6b-5fc3-4801-8ac5-3b00f450b72f X-Archives-Hash: 1b6fd11f1231c1edec207bcdd131e335 Hi Filip, Unsure if this has been merged already... If so I'll simply fix glusterfs when next I bump, otherwise, please for the three updated packages: The metadata.xml should retain alphabetical order. This is really moot since io-uring goes global in 3/3, so the +lines here are just destined to go away again. I don't think you need to worry about this one too much. IUSE= should also retain alphabetical order. This is more of an issue since these lines don't get updated again in a future patch, and thus the ordering is lost. Kind regards, Jaco On 2025/01/02 00:40, Filip Kobierski wrote: > Signed-off-by: Filip Kobierski <fkobi@pm.me> > --- > sci-physics/root/metadata.xml | 2 +- > sci-physics/root/root-6.30.08.ebuild | 8 ++++---- > sci-physics/root/root-6.32.06.ebuild | 8 ++++---- > sci-physics/root/root-6.32.08.ebuild | 8 ++++---- > sci-physics/root/root-6.34.02.ebuild | 8 ++++---- > sci-physics/root/root-6.34.9999.ebuild | 8 ++++---- > sci-physics/root/root-9999.ebuild | 8 ++++---- > 7 files changed, 25 insertions(+), 25 deletions(-) > > diff --git a/sci-physics/root/metadata.xml b/sci-physics/root/metadata.xml > index 43f73697047..6708cbdd75a 100644 > --- a/sci-physics/root/metadata.xml > +++ b/sci-physics/root/metadata.xml > @@ -42,7 +42,7 @@ > <flag name="tbb">Enable implicit multi-threading (IMT) with <pkg>dev-cpp/tbb</pkg></flag> > <flag name="tmva">Built TMVA (ROOT's multi-variate analysis toolkit for machine learning)</flag> > <flag name="unuran">Enable support for <pkg>sci-mathematics/unuran</pkg></flag> > - <flag name="uring">Enabl > e support for <pkg>sys-libs/liburing</pkg> in RNTuple</flag> > + <flag name="io-uring">Enable support for <pkg>sys-libs/liburing</pkg> in RNTuple</flag> > <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg> with VecCore</flag> > <flag name="xrootd">Build the interface for <pkg>net-libs/xrootd</pkg> </flag> > </use> > diff --git a/sci-physics/root/root-6.30.08.ebuild b/sci-physics/root/root-6.30.08.ebuild > index 652ded3c9a3..f74125bb1ba 100644 > --- a/sci-physics/root/root-6.30.08.ebuild > +++ b/sci-physics/root/root-6.30.08.ebuild > @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" > IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran > +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl > oracle postgres pythia6 pythia8 +python qt5 qt6 R +roofit +root7 shadow > - sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd" > + sqlite +ssl +tbb test +tmva +unuran io-uring vc +xml xrootd" > > if [[ ${PV} > =~ "9999" ]] ; then > inherit git-r3 > @@ -48,7 +48,7 @@ REQUIRED_USE=" > qt6? ( root7 http ) > roofit? ( minuit ) > tmva? ( gsl python ) > - uring? ( root7 ) > + io-uring? ( root7 ) > " > > CDEPEND=" > @@ -120,7 +120,7 @@ CDEPEND=" > dev-python/numpy[${PYTHON_USEDEP}] > ') > ) > - uring? ( sys-libs/liburing:= ) > + io-uring? ( sys-libs/liburing:= ) > vc? ( >=dev-libs/vc-1.4.4:= ) > xml? ( dev-libs/libxml2:2= ) > xrootd? ( net-libs/xrootd:0= ) > @@ -308,7 +308,7 @@ src_configure() { > -Dtmva-rmva=$(usex R) > -Dtmva-sofie=OFF > -Dunuran=$(usex unuran) > - -During=$(usex uring) > + -During=$(usex io-uring) > -Dvc=$(usex vc) > -Dvdt=OFF > -Dveccore=OFF > diff --git a/sci-physics/root/root-6.32.06.ebuild b/sci-physics/root/root-6.32.06.ebuild > index 44fcdf275fd..9d098d14d07 100644 > --- a/sci-physics/root/root-6.32.06.ebuild > +++ b/sci-physics/root/root-6.32.06.ebuild > @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" > IUSE="+X aqua +asimage > cuda cudnn +davix debug +examples fits fftw fortran > +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl > postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl > - +tbb test +tmva +unuran uring vc +xml xrootd" > + +tbb test +tmva +unuran io-uring vc +xml xrootd" > > if [[ ${PV} =~ "9999" ]] ; then > inherit git-r3 > @@ -48,7 +48,7 @@ REQUIRED_USE=" > qt6? ( root7 http ) > roofit? ( minuit ) > tmva? ( gsl python ) > - uring? ( root7 ) > + io-uring? ( root7 ) > " > > CDEPEND=" > @@ -117,7 +117,7 @@ CDEPEND=" > dev-python/numpy[${PYTHON_USEDEP}] > ') > ) > - uring? ( sys-libs/liburing:= ) > + io-uring? ( sys-libs/liburing:= ) > vc? ( >=dev-libs/vc-1.4.4:= ) > xml? ( dev-libs/libxml2:2= ) > xrootd? ( net-libs/xrootd:0= ) > @@ -295,7 +295,7 @@ src_configure() { > -Dtmva-rmva=$(usex R) > -Dtmva-sofie=OFF > -Dunuran=$(usex unuran) > - -During=$(usex uring) > + -During=$(usex io-uring) > -Dvc=$(usex vc) > -Dvdt=OFF > -Dveccore=OFF > diff > --git a/sci-physics/root/root-6.32.08.ebuild b/sci-physics/root/root-6.32.08.ebuild > index 44fcdf275fd..9d098d14d07 100644 > --- a/sci-physics/root/root-6.32.08.ebuild > +++ b/sci-physics/root/root-6.32.08.ebuild > @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" > IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran > +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl > postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl > - +tbb test +tmva +unuran uring vc +xml xrootd" > + +tbb test +tmva +unuran io-uring vc +xml xrootd" > > if [[ ${PV} =~ "9999" ]] ; then > inherit git-r3 > @@ -48,7 +48,7 @@ REQUIRED_USE=" > qt6? ( root7 http ) > roofit? ( minuit ) > tmva? ( gsl python ) > - uring? ( root7 ) > + io-uring? ( root7 ) > " > > CDEPEND=" > @@ -117,7 +117,7 @@ CDEPEND=" > dev-python/numpy[${PYTHON_USEDEP}] > ') > ) > - uring? ( sys-libs/liburing:= ) > + io-uring? ( sys-libs/liburing:= ) > vc? ( > > =dev-libs/vc-1.4.4:= ) > xml? ( dev-libs/libxml2:2= ) > xrootd? ( net-libs/xrootd:0= ) > @@ -295,7 +295,7 @@ src_configure() { > -Dtmva-rmva=$(usex R) > -Dtmva-sofie=OFF > -Dunuran=$(usex unuran) > - -During=$(usex uring) > + -During=$(usex io-uring) > -Dvc=$(usex vc) > -Dvdt=OFF > -Dveccore=OFF > diff --git a/sci-physics/root/root-6.34.02.ebuild b/sci-physics/root/root-6.34.02.ebuild > index 453459c31cf..e73a5fb1cc6 100644 > --- a/sci-physics/root/root-6.34.02.ebuild > +++ b/sci-physics/root/root-6.34.02.ebuild > @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" > IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran > +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl > postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl > - +tbb test +tmva +unuran uring vc +xml xrootd" > + +tbb test +tmva +unuran io-uring vc +xml xrootd" > > if [[ ${PV} =~ "9999" ]] ; then > inherit git-r3 > @@ -47,7 +47,7 @ > @ REQUIRED_USE=" > qt6? ( root7 http ) > roofit? ( minuit ) > tmva? ( gsl python ) > - uring? ( root7 ) > + io-uring? ( root7 ) > " > > CDEPEND=" > @@ -112,7 +112,7 @@ CDEPEND=" > dev-python/numpy[${PYTHON_USEDEP}] > ') > ) > - uring? ( sys-libs/liburing:= ) > + io-uring? ( sys-libs/liburing:= ) > vc? ( >=dev-libs/vc-1.4.4:= ) > xml? ( dev-libs/libxml2:2= ) > xrootd? ( net-libs/xrootd:0= ) > @@ -290,7 +290,7 @@ src_configure() { > -Dtmva-rmva=$(usex R) > -Dtmva-sofie=OFF > -Dunuran=$(usex unuran) > - -During=$(usex uring) > + -During=$(usex io-uring) > -Dvc=$(usex vc) > -Dvdt=OFF > -Dveccore=OFF > diff --git a/sci-physics/root/root-6.34.9999.ebuild b/sci-physics/root/root-6.34.9999.ebuild > index 453459c31cf..e73a5fb1cc6 100644 > --- a/sci-physics/root/root-6.34.9999.ebuild > +++ b/sci-physics/root/root-6.34.9999.ebuild > @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" > IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fort > ran > +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl > postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl > - +tbb test +tmva +unuran uring vc +xml xrootd" > + +tbb test +tmva +unuran io-uring vc +xml xrootd" > > if [[ ${PV} =~ "9999" ]] ; then > inherit git-r3 > @@ -47,7 +47,7 @@ REQUIRED_USE=" > qt6? ( root7 http ) > roofit? ( minuit ) > tmva? ( gsl python ) > - uring? ( root7 ) > + io-uring? ( root7 ) > " > > CDEPEND=" > @@ -112,7 +112,7 @@ CDEPEND=" > dev-python/numpy[${PYTHON_USEDEP}] > ') > ) > - uring? ( sys-libs/liburing:= ) > + io-uring? ( sys-libs/liburing:= ) > vc? ( >=dev-libs/vc-1.4.4:= ) > xml? ( dev-libs/libxml2:2= ) > xrootd? ( net-libs/xrootd:0= ) > @@ -290,7 +290,7 @@ src_configure() { > -Dtmva-rmva=$(usex R) > -Dtmva-sofie=OFF > -Dunuran=$(usex unuran) > - -During=$(usex uring) > + -During=$(usex io-uring) > -Dvc=$(usex vc) > -Dvdt=OFF > -Dveccore=OFF > diff --git a/sci-physics/root/root-9999.ebuild b/sci-phys > ics/root/root-9999.ebuild > index 453459c31cf..e73a5fb1cc6 100644 > --- a/sci-physics/root/root-9999.ebuild > +++ b/sci-physics/root/root-9999.ebuild > @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA" > IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran > +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl > postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl > - +tbb test +tmva +unuran uring vc +xml xrootd" > + +tbb test +tmva +unuran io-uring vc +xml xrootd" > > if [[ ${PV} =~ "9999" ]] ; then > inherit git-r3 > @@ -47,7 +47,7 @@ REQUIRED_USE=" > qt6? ( root7 http ) > roofit? ( minuit ) > tmva? ( gsl python ) > - uring? ( root7 ) > + io-uring? ( root7 ) > " > > CDEPEND=" > @@ -112,7 +112,7 @@ CDEPEND=" > dev-python/numpy[${PYTHON_USEDEP}] > ') > ) > - uring? ( sys-libs/liburing:= ) > + io-uring? ( sys-libs/liburing:= ) > vc? ( >=dev-libs/vc-1.4.4:= ) > xml? ( dev-libs/libxml2:2= ) > xrootd? ( > net-libs/xrootd:0= ) > @@ -290,7 +290,7 @@ src_configure() { > -Dtmva-rmva=$(usex R) > -Dtmva-sofie=OFF > -Dunuran=$(usex unuran) > - -During=$(usex uring) > + -During=$(usex io-uring) > -Dvc=$(usex vc) > -Dvdt=OFF > -Dveccore=OFF