Re: [gentoo-dev] New Portage fork: sys-apps/portage-mgorny

2018-03-25 Thread Kent Fredric
On Sat, 24 Mar 2018 21:43:41 -0700 Zac Medico wrote: > But if the majority demographic is as you describe, then they shouldn't > be using anything having dependencies that require package.unmask or ** > keywords changes. Again, they *dont*, the problem is portage makes the

Re: [gentoo-dev] New Portage fork: sys-apps/portage-mgorny

2018-03-25 Thread Vadim A. Misbakh-Soloviov
Well, in *my* opinion, in turn, having possibility to {R,}DEPEND on package from exact repo is much and much more needed functionality. Say, I have pkg2 in my repo, that depends on pkg1, which is in my repo too. Then, I (or user) add other repo having pkg1 too. Or, say, gentoo maintainers bump

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2018-03-25 23:59 UTC

2018-03-25 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed from the tree, for the week ending 2018-03-25 23:59 UTC. Removals: app-crypt/monkeysign 20180320-19:14 k_f d520be16ca4 dev-libs/libgames-support 20180325-07:58 leio 40ed9dd1a31 dev-php

[gentoo-dev] Gentoo Social Contract, Council: please fix the mess you cause

2018-03-25 Thread Francisco Blas Izquierdo Riera (klondike)
Dear Gentoo Council, During the meeting you held on December (see the logs here: https://projects.gentoo.org/council/meeting-logs/20171210.txt ), you voted for restricting the gentoo-dev mailing list. Although in said meeting somebody raised that such a change affected the Gentoo Social Contract

[gentoo-portage-dev] [PATCH 0/7] Add dostrip for EAPI 7

2018-03-25 Thread Zac Medico
The series contains dostrip patches cherry picked from portage-mgorny: commit 38273616460fef9b36d3862f366f49f8ba5e7911 Author: Michał Górny Date: 2018-03-25 14:37:44 +0200 Add dostrip for EAPI 7 Bug: https://bugs.gentoo.org/203891 Closes:

[gentoo-portage-dev] [PATCH 7/7] Add dostrip for EAPI 7

2018-03-25 Thread Zac Medico
From: Michał Górny Bug: https://bugs.gentoo.org/203891 Closes: https://github.com/mgorny/portage/issues/8 --- bin/eapi.sh| 4 bin/ebuild.sh | 2 +- bin/phase-helpers.sh | 26 ++ bin/save-ebuild-env.sh | 2 +- 4 files

[gentoo-portage-dev] [PATCH 5/7] estrip: Report pre-stripped files even with RESTRICT=strip

2018-03-25 Thread Zac Medico
From: Michał Górny The purpose of RESTRICT=strip is to prevent files from being stripped, not to silence QA checks about pre-stripped files. --- bin/estrip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/estrip b/bin/estrip index 309a2962e..24c6a461c

[gentoo-portage-dev] [PATCH 6/7] Allow individually allowing strip w/ RESTRICT=strip

2018-03-25 Thread Zac Medico
From: Michał Górny Update RESTRICT=strip to control the default strip inclusion list as specified in EAPI 7 rather than disabling stripping entirely. This makes it possible to strip individual files. --- bin/estrip | 4 ++-- bin/phase-helpers.sh | 1 + 2 files

[gentoo-portage-dev] [PATCH 2/7] Disarm prepstrip & prepallstrip

2018-03-25 Thread Zac Medico
From: Michał Górny Move stripping logic to a new estrip helper (that is not exposed to ebuilds) and make prepstrip & prepallstrip do nothing. --- bin/ebuild-helpers/prepallstrip | 11 +- bin/ebuild-helpers/prepstrip| 387 +--

[gentoo-portage-dev] [PATCH 3/7] estrip: Use queue/dequeue logic

2018-03-25 Thread Zac Medico
From: Michał Górny --- bin/estrip| 70 +++ bin/misc-functions.sh | 3 ++- 2 files changed, 61 insertions(+), 12 deletions(-) diff --git a/bin/estrip b/bin/estrip index 431624498..309a2962e 100755 --- a/bin/estrip

[gentoo-portage-dev] [PATCH 1/7] prepstrip: Disable parallel work

2018-03-25 Thread Zac Medico
From: Michał Górny --- bin/ebuild-helpers/prepstrip | 20 +++- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/bin/ebuild-helpers/prepstrip b/bin/ebuild-helpers/prepstrip index 2136e0d4d..74ab52c5b 100755 --- a/bin/ebuild-helpers/prepstrip +++

[gentoo-portage-dev] [PATCH 4/7] Introduce control variables for estrip

2018-03-25 Thread Zac Medico
From: Michał Górny --- bin/misc-functions.sh | 3 ++- bin/phase-helpers.sh | 2 ++ bin/save-ebuild-env.sh | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index a7af3ec73..30e911fd6 100755 ---