Re: [gentoo-portage-dev] [PATCH v3]] versions: Drop non-PMS "cvs." prefix in ${PV}
On 11/27/2017 03:01 PM, g...@malth.us wrote: > From: "Gregory M. Turner"> > This feature was introduced 12 years ago in (the cvs commit > corresponding to the git commit) 9f3a46665c. There are a lot > of reasons not to keep it around: > > o PMS permits no such prefix in ${PV} > o Apparently nobody uses it (perhaps nobody /ever/ used it) > o It special-cases cvs, which nobody uses, either, in 2017 > o Almost* causes ambiguity between ${PN} and ${PV} in ${P} if > some future EAPI tried to support both this and dots in > package names simultaneously. > > Therefore, remove it from from the "_v" regular expression, > renumber hard-coded group indexes and nuke corresponding tests. > > *PMS would technically avoid abiguity as §3.1.2 requires ${PV} > to "win" any such conflict over contested bits in the middle of > ${P}. However, clearly it's prefereable for this rule to be as > redundant as possible. > > Note: this is my 3rd spin of this commitmsg; it's coming along > nicely I think :P > > Signed-off-by: Gregory M. Turner Thanks, merged: https://gitweb.gentoo.org/proj/portage.git/commit/?id=77d8abd747a15f90d7a45c334efecaf47261501a -- Thanks, Zac signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] RFC v2: news item for the 17.0 profiles
Am Dienstag, 28. November 2017, 12:43:59 CET schrieb Dirkjan Ochtman: > > = > > Title: New 17.0 profiles in the Gentoo repository > > Author: Andreas K. Hüttel> > So gcc-6.4.0 is now in stable on amd64, when do we expect the news item to > land? I was looking at testing the procedure out, but noticed eselect still > doesn't show the 17.0 profiles (I know I can twiddle the symlink instead, > but would like to test the full procedure). Over the next days, likely on the weekend. Just too busy with other (non- gentoo) stuff atm... -a -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo Linux developer (council, perl, libreoffice) signature.asc Description: This is a digitally signed message part.
Re: [gentoo-dev] News Item: Old Wine Versions Moving to Wine Overlay
On 11/28/2017 12:44 PM, Ulrich Mueller wrote: >> On Tue, 28 Nov 2017, Ulrich Mueller wrote: > >> It has a malformed signature [...] > > Also, in News-Item-Format 2.0 there is no "Content-Type:" header. > Sorry for not having noticed this during the review phase. > > Ulrich > Fixed. -- NP-Hardass signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] News Item: Old Wine Versions Moving to Wine Overlay
> On Tue, 28 Nov 2017, Ulrich Mueller wrote: > It has a malformed signature [...] Also, in News-Item-Format 2.0 there is no "Content-Type:" header. Sorry for not having noticed this during the review phase. Ulrich pgpgOz1jLyiC3.pgp Description: PGP signature
Re: [gentoo-dev] News Item: Old Wine Versions Moving to Wine Overlay
On 11/28/2017 12:36 PM, Ulrich Mueller wrote: >> On Tue, 28 Nov 2017, NP-Hardass wrote: > >> Committed with recommended changes > > It has a malformed signature: > > $ gpg --verify 2017-11-21-old-wine-versions-moving-to-overlay.en.txt.asc > [...] > gpg: WARNING: not a detached signature; file > '2017-11-21-old-wine-versions-moving-to-overlay.en.txt' was NOT verified! > Fixed. Sorry about that. -- NP-Hardass signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] News Item: Old Wine Versions Moving to Wine Overlay
> On Tue, 28 Nov 2017, NP-Hardass wrote: > Committed with recommended changes It has a malformed signature: $ gpg --verify 2017-11-21-old-wine-versions-moving-to-overlay.en.txt.asc [...] gpg: WARNING: not a detached signature; file '2017-11-21-old-wine-versions-moving-to-overlay.en.txt' was NOT verified! pgp9zAyWCaJGI.pgp Description: PGP signature
Re: [gentoo-dev] News Item: Old Wine Versions Moving to Wine Overlay
On 11/22/2017 02:55 AM, Michał Górny wrote: > W dniu śro, 22.11.2017 o godzinie 01∶55 -0500, użytkownik NP-Hardass > napisał: >> Would like to get this out within the next day if no-one sees any issues. >> >> Thanks! >> Title: Old Wine versions moving to wine-overlay >> Author: NP-Hardass>> Content-Type: text/plain >> Posted: 2017-11-21 >> Revision: 1 >> News-Item-Format: 2.0 >> Display-If-Installed: app-emulation/wine:0 >> Display-If-Installed: app-emulation/wine-vanilla >> Display-If-Installed: app-emulation/wine-staging >> Display-If-Installed: app-emulation/wine-d3d9 >> Display-If-Installed: app-emulation/wine-any >> >> To reduce the burden on main Gentoo repository, older versions of Wine >> will be available only in the wine overlay. These ebuilds will still be >> fully supported by the Gentoo Wine Project. This will result in >> upstream stable releases and the several most recent upstream devel >> releases being the only versions in ::gentoo; all versions meeting the >> criteria for support within Gentoo [1] will be available in ::wine. >> >> To install the overlay you can either add the repos.conf file to your >> portage configuration directory or add the repository via layman. > > What about eselect-repository? ;-P > >> * To add the repos.conf file: >> # wget https://gitweb.gentoo.org/repo/proj/wine.git/plain/wine.conf -O \ > > Infra strongly discourages fetching straight from cgit. This is not > guaranteed to be stable. > >> /etc/portage/repos.conf/wine.conf >> >> Edit the /etc/portage/repos.conf/wine.conf file so that "location" >> points to your desired folder to install the overlay. >> # emaint sync --repo wine >> >> * To install the overlay via layman: >> # layman -a wine > > It's kinda surprising to see this after the repos.conf solution since it > was mentioned first. > >> >> [1] >> https://wiki.gentoo.org/wiki/Project:Wine/Policies_and_Procedures#Supported_versions > Committed with recommended changes -- NP-Hardass signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] RFC v2: news item for the 17.0 profiles
On Tue, Oct 10, 2017 at 9:16 PM, Andreas K. Huettelwrote: > = > Title: New 17.0 profiles in the Gentoo repository > Author: Andreas K. Hüttel > Posted: xxx > Revision: 1 > News-Item-Format: 2.0 > Display-If-Installed: >=sys-devel/gcc-6.4.0 > So gcc-6.4.0 is now in stable on amd64, when do we expect the news item to land? I was looking at testing the procedure out, but noticed eselect still doesn't show the 17.0 profiles (I know I can twiddle the symlink instead, but would like to test the full procedure). Regards, Dirkjan
[gentoo-dev] Re: RFC v2: news item for the 17.0 profiles
On 10/10/2017 09:16 PM, Andreas K. Huettel wrote: > emerge -e world we should use "@world" for sets to be consistent with recommendations to users here. -- Kristian Fiskerstrand OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] [PATCH] git-r3.eclass: Support more flexible EGIT_OVERRIDE_* APIs for user
W dniu sob, 18.11.2017 o godzinie 10∶22 +0100, użytkownik Michał Górny napisał: > Introduce a new, more flexible override API in git-r3, in replacement > of the LIVE_* API that was pretty much a legacy of git-2. This means to > solve the two major limitations of the old API: > > 1. The variables were based on package names without categories. > Therefore, they weren't suitable whenever two packages had the same > category. This is quite common when dealing with various programming > language bindings/reimplementations, and we can't really rely on every > new programming language inventing its own VCS. > > 2. The overrides weren't suitable for packages checking out multiple > repositories (LLVM, wine, glibc). > > The new mode for overrides uses the repository name (as guessed > by git-r3) transformed into correct variable name. The specifically > defined variables are: > > - EGIT_OVERRIDE_REPO_${NAME} -- to override the repository URI, > > - EGIT_OVERRIDE_BRANCH_${NAME} -- to override the branch, > > - EGIT_OVERRIDE_COMMIT_${NAME} -- to override the commit id or tag, > > - EGIT_OVERRIDE_COMMIT_DATE_${NAME} -- to request last commit older than > the specified date. > Merged now. -- Best regards, Michał Górny
Re: [gentoo-dev] [PATCH] git-r3.eclass: Support checking out specific subdirectories
W dniu sob, 18.11.2017 o godzinie 00∶24 +0100, użytkownik Michał Górny napisał: > Support limiting the git checkout to specific subdirectories of the git > tree, using 'git checkout ... -- ...' The main use case for this > is doing partial checkouts of very large repositories where only a small > subset of files is necessary. Doing partial checkouts can save both > time and disk space which can be important in large intertwined > projects such as LLVM+Clang. > Merged now. -- Best regards, Michał Górny