Re: [gentoo-dev] acct-{group,user}/minetest request for ID 481

2019-11-03 Thread Tomas Mozes
On Mon, Nov 4, 2019 at 4:50 AM Joonas Niilola  wrote:

>
> On 11/4/19 1:37 AM, William Breathitt Gray wrote:
> > Hello,
> >
> > `games-action/minetest` creates a "minetest" user and group with random
> > respective IDs, used for running the Minetest server daemon. The latest
> > version bump PR (https://github.com/gentoo/gentoo/pull/13272) follows
> > GLEP 81 by creating acct-{group,user}/minetest with 481 assigned as
> > their respective IDs.
> >
> > Is this assignment all right?
> >
> > Thank you,
> >
> > William Breathitt Gray
> >
>
> Hey,
>
>
> 481 was already requested for mongodb.
>
>
> https://archives.gentoo.org/gentoo-dev/message/b981a29d9ade23d10663f0c0ae850044
>
>
> -- juippis
>
>
Sorry, I haven't seen this UID/GID in the ML so I used it, haven't checked
the PRs on github. Next time, please send a mail to the ML along with the
PR creation.

Thanks,
Tomas


Re: [gentoo-dev] acct-{group,user}/minetest request for ID 481

2019-11-03 Thread Joonas Niilola

On 11/4/19 1:37 AM, William Breathitt Gray wrote:
> Hello,
>
> `games-action/minetest` creates a "minetest" user and group with random
> respective IDs, used for running the Minetest server daemon. The latest
> version bump PR (https://github.com/gentoo/gentoo/pull/13272) follows
> GLEP 81 by creating acct-{group,user}/minetest with 481 assigned as
> their respective IDs.
>
> Is this assignment all right?
>
> Thank you,
>
> William Breathitt Gray
>

Hey,


481 was already requested for mongodb.

https://archives.gentoo.org/gentoo-dev/message/b981a29d9ade23d10663f0c0ae850044


-- juippis




signature.asc
Description: OpenPGP digital signature


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

2019-11-03 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2019-11-03 23:59 UTC.

Removals:
app-emulation/crun 20191102-09:35 mgorny e5fa30b2eec
dev-libs/libexecinfo   20191103-16:58 zlogene4210fd3b376
games-fps/enemy-territory-etpro20191031-15:33 mgorny f90286766f8
games-rpg/runescape-launcher   20191031-15:33 mgorny f03ba2029f7
games-server/bf1942-lnxded 20191031-15:33 mgorny 64f9c85e8f5
games-server/nwn-ded   20191031-15:32 mgorny 746e67e01f5
games-strategy/mindrover-demo  20191031-15:32 mgorny 32193b6de78
media-fonts/hkscs-ming 20191031-15:31 mgorny c17a58b4b60
media-libs/libtxc_dxtn 20191031-15:35 mgorny 29b3350b6e2
net-analyzer/bsnmp 20191103-16:59 zlogenee0dbdf6147d
net-firewall/pftop 20191103-17:00 zlogene55ae708c1b3
net-print/adobeps  20191031-15:30 mgorny cef7d0dbc0d
sci-chemistry/xdsstat-bin  20191031-15:30 mgorny 4b38a48e03b
sci-libs/openfoam  20191031-15:28 mgorny 270b5cea934
sci-libs/parmgridgen   20191031-15:29 mgorny dcf174e07dd
sys-apps/flock 20191103-17:01 zlogene10c60db5601
sys-auth/openpam   20191103-17:02 zlogene39a6b1908f9
sys-block/eject-bsd20191103-17:02 zlogeneecd0d47ab8e
sys-fs/fuse4bsd20191103-17:03 zlogene7c1ee1bf3f7
sys-libs/libstdc++-v3-bin  20191031-15:34 mgorny dab1bf61fbf
sys-process/pidof-bsd  20191103-17:04 zlogene3f3f56ff3fb

Additions:
acct-group/gvm 20191029-12:51 juippis0214ac6045d
acct-user/gvm  20191029-12:59 juippis63681a994b7
app-admin/linux-bench  20191029-10:08 mrueg  0f5c4a120b5
app-crypt/openpgp-keys-gentoo-auth 20191030-15:45 mgorny 17ed702b3d2
app-emulation/crun 20191025-10:15 mrueg  b818341b329
app-shells/kshdb   20191103-23:58 floppym579bc83a9d8
dev-erlang/idna20191102-13:07 hanno  e85e19067f4
dev-python/jikanpy 20191031-19:49 slashbeast f1d2d51d18f
dev-util/japi-compliance-checker   20191103-20:17 fordfrog   ab4ce76c8ac
dev-util/pkgdiff   20191103-20:04 fordfrog   309cf6b3455
net-analyzer/gvm   20190812-20:45 juippis52c64f27204
net-analyzer/gvmd  20190812-15:14 juippis511272cb60c
net-analyzer/gvm-libs  20190812-14:37 juippis9f60645625d

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
sys-process/pidof-bsd,removed,zlogene,20191103-17:04,3f3f56ff3fb
sys-fs/fuse4bsd,removed,zlogene,20191103-17:03,7c1ee1bf3f7
sys-block/eject-bsd,removed,zlogene,20191103-17:02,ecd0d47ab8e
sys-auth/openpam,removed,zlogene,20191103-17:02,39a6b1908f9
sys-apps/flock,removed,zlogene,20191103-17:01,10c60db5601
net-firewall/pftop,removed,zlogene,20191103-17:00,55ae708c1b3
net-analyzer/bsnmp,removed,zlogene,20191103-16:59,e0dbdf6147d
dev-libs/libexecinfo,removed,zlogene,20191103-16:58,4210fd3b376
app-emulation/crun,removed,mgorny,20191102-09:35,e5fa30b2eec
media-libs/libtxc_dxtn,removed,mgorny,20191031-15:35,29b3350b6e2
sys-libs/libstdc++-v3-bin,removed,mgorny,20191031-15:34,dab1bf61fbf
games-fps/enemy-territory-etpro,removed,mgorny,20191031-15:33,f90286766f8
games-rpg/runescape-launcher,removed,mgorny,20191031-15:33,f03ba2029f7
games-server/bf1942-lnxded,removed,mgorny,20191031-15:33,64f9c85e8f5
games-server/nwn-ded,removed,mgorny,20191031-15:32,746e67e01f5
games-strategy/mindrover-demo,removed,mgorny,20191031-15:32,32193b6de78
media-fonts/hkscs-ming,removed,mgorny,20191031-15:31,c17a58b4b60
net-print/adobeps,removed,mgorny,20191031-15:30,cef7d0dbc0d
sci-chemistry/xdsstat-bin,removed,mgorny,20191031-15:30,4b38a48e03b
sci-libs/parmgridgen,removed,mgorny,20191031-15:29,dcf174e07dd
sci-libs/openfoam,removed,mgorny,20191031-15:28,270b5cea934
Added Packages:
app-shells/kshdb,added,floppym,20191103-23:58,579bc83a9d8
dev-util/japi-compliance-checker,added,fordfrog,20191103-20:17,ab4ce76c8ac
dev-util/pkgdiff,added,fordfrog,20191103-20:04,309cf6b3455
dev-erlang/idna,added,hanno,20191102-13:07,e85e19067f4
dev-python/jikanpy,added,slashbeast,20191031-19:49,f1d2d51d18f
app-crypt/openpgp-keys-gentoo-auth,added,mgorny,20191030-15:45,17ed702b3d2
acct-user/gvm,added,juippis,20191029-12:59,63681a994b7
acct-group/gvm,added,juippis,20191029-12:51,0214ac6045d
app-emulation/crun,added,mrueg,20191025-10:15,b818341b329
app-admin/linux-bench,added,mrueg,20191029-10:08,0f5c4a120b5
net-analyzer/gvm,added,juippis,20190812-20:45,52c64f27204
net-analyzer/gvmd,added,juippis,20190812-15:14,511272cb60c
net-analyzer/gvm-libs,added,juippis,20190812-14:37,9f60645625d

Done.

[gentoo-dev] acct-{group,user}/minetest request for ID 481

2019-11-03 Thread William Breathitt Gray
Hello,

`games-action/minetest` creates a "minetest" user and group with random
respective IDs, used for running the Minetest server daemon. The latest
version bump PR (https://github.com/gentoo/gentoo/pull/13272) follows
GLEP 81 by creating acct-{group,user}/minetest with 481 assigned as
their respective IDs.

Is this assignment all right?

Thank you,

William Breathitt Gray



[gentoo-dev] [PATCH] metadata/install-qa-check.d/08gentoo-paths: add explicit maintainer

2019-11-03 Thread Sergei Trofimovich
Bugs like bug #670902 get stuck due to unclear maintainership status.
Let's assign it to dev-portage@ as it historicallily lived in portage
source tree and QA does not take it over in bug #670902.

Bug: https://bugs.gentoo.org/670902
Signed-off-by: Sergei Trofimovich 
---
 metadata/install-qa-check.d/08gentoo-paths | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/metadata/install-qa-check.d/08gentoo-paths 
b/metadata/install-qa-check.d/08gentoo-paths
index 3ee887df08f..5161aef9922 100644
--- a/metadata/install-qa-check.d/08gentoo-paths
+++ b/metadata/install-qa-check.d/08gentoo-paths
@@ -1,5 +1,8 @@
 # Check whether ebuilds are not installing new, non-Gentoo-ey paths.
 
+# QA check: validate Gentoo's filesystem layout policies
+# Maintainer: Portage team 
+
 gentoo_path_check() {
# allowed path definitions
# 
-- 
2.23.0




Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Michael 'veremitz' Everitt
On 03/11/19 21:37, Michał Górny wrote:
> On Sun, 2019-11-03 at 15:26 -0600, William Hubbs wrote:
>>
>> You being a qa member doesn't have a lot to do with this mgorny. you
>> know there was no official policy when I posted this, and as far as I
>> know there is not one now.
>>
> That is a really poor argument.  Something that's respected for 10+
> years and reported as QA violation is a standing policy as far as I'm
> concerned.  Just because it isn't backed by a formally stamped policy
> (at least as far as we know -- maybe it was actually stamped somewhere
> in the past?) doesn't mean you it's fine for one person to change it ad-
> hoc because it stands in his way.
>
> I should point that I'm very concerned that you're pushing this forward
> even though:
>
> 1) I've objected to the change itself,
>
> 2) I've pointed out that it's been sent to the wrong mailing list,
> and that this explicitly prevents a number of developers from even
> knowing that this is happening,
>
> 3) removing it provides a way for regressions that can have major impact
> on users and that involve much effort in reverting that.
>
> So if I send a revert patch afterwards, and you object, should the patch
> be accepted because only one person objected?
>
Children, please take this off-list ...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Michał Górny
On Sun, 2019-11-03 at 15:26 -0600, William Hubbs wrote:
> On Sun, Nov 03, 2019 at 12:18:40PM -0800, Zac Medico wrote:
> > On 11/3/19 11:53 AM, Michał Górny wrote:
> > > On Sun, 2019-11-03 at 11:49 -0800, Zac Medico wrote:
> > > > On 10/27/19 10:40 AM, William Hubbs wrote:
> > > > > Most upstreams and build systems do not make this distinction, so this
> > > > > causes unnecessary hacks in ebuilds.
> > > > > 
> > > > > Signed-off-by: William Hubbs 
> > > > > ---
> > > > >  bin/install-qa-check.d/80libraries | 10 --
> > > > >  1 file changed, 10 deletions(-)
> > > > > 
> > > > > diff --git a/bin/install-qa-check.d/80libraries 
> > > > > b/bin/install-qa-check.d/80libraries
> > > > > index d1d2c4fdd..e59369bf6 100644
> > > > > --- a/bin/install-qa-check.d/80libraries
> > > > > +++ b/bin/install-qa-check.d/80libraries
> > > > > @@ -152,16 +152,6 @@ lib_check() {
> > > > >   done
> > > > >   [[ ${abort} == "yes" ]] && die "add those ldscripts"
> > > > >  
> > > > > - # Make sure people don't store libtool files or static libs in 
> > > > > /lib
> > > > > - f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
> > > > > - if [[ -n ${f} ]] ; then
> > > > > - __vecho -ne '\n'
> > > > > - eqawarn "QA Notice: Excessive files found in the / 
> > > > > partition"
> > > > > - eqawarn "${f}"
> > > > > - __vecho -ne '\n'
> > > > > - die "static archives (*.a) and libtool library files 
> > > > > (*.la) belong in /usr/lib*, not /lib*"
> > > > > - fi
> > > > > -
> > > > >   # Verify that the libtool files don't contain bogus $D entries.
> > > > >   local abort=no gentoo_bug=no always_overflow=no
> > > > >   for a in "${ED%/}"/usr/lib*/*.la ; do
> > > > > 
> > > > 
> > > > Merged. Thanks!
> > > > 
> > > > https://gitweb.gentoo.org/proj/portage.git/commit/?id=498900e5e51460502d8271f409a4c614a021613b
> > > > 
> > > 
> > > Please revert this.  I should point out that this has been vetoed
> > > by a QA member, and is currently subject to QA vote.  Therefore, I
> > > believe you shouldn't be making rash decisions based on patches
> > > submitted by a single developer.  Especially given that so far nobody
> > > else has voiced his opinion either way, so it's 1:1.
> 
> You being a qa member doesn't have a lot to do with this mgorny. you
> know there was no official policy when I posted this, and as far as I
> know there is not one now.
> 

That is a really poor argument.  Something that's respected for 10+
years and reported as QA violation is a standing policy as far as I'm
concerned.  Just because it isn't backed by a formally stamped policy
(at least as far as we know -- maybe it was actually stamped somewhere
in the past?) doesn't mean you it's fine for one person to change it ad-
hoc because it stands in his way.

I should point that I'm very concerned that you're pushing this forward
even though:

1) I've objected to the change itself,

2) I've pointed out that it's been sent to the wrong mailing list,
and that this explicitly prevents a number of developers from even
knowing that this is happening,

3) removing it provides a way for regressions that can have major impact
on users and that involve much effort in reverting that.

So if I send a revert patch afterwards, and you object, should the patch
be accepted because only one person objected?

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread William Hubbs
On Sun, Nov 03, 2019 at 12:18:40PM -0800, Zac Medico wrote:
> On 11/3/19 11:53 AM, Michał Górny wrote:
> > On Sun, 2019-11-03 at 11:49 -0800, Zac Medico wrote:
> >> On 10/27/19 10:40 AM, William Hubbs wrote:
> >>> Most upstreams and build systems do not make this distinction, so this
> >>> causes unnecessary hacks in ebuilds.
> >>>
> >>> Signed-off-by: William Hubbs 
> >>> ---
> >>>  bin/install-qa-check.d/80libraries | 10 --
> >>>  1 file changed, 10 deletions(-)
> >>>
> >>> diff --git a/bin/install-qa-check.d/80libraries 
> >>> b/bin/install-qa-check.d/80libraries
> >>> index d1d2c4fdd..e59369bf6 100644
> >>> --- a/bin/install-qa-check.d/80libraries
> >>> +++ b/bin/install-qa-check.d/80libraries
> >>> @@ -152,16 +152,6 @@ lib_check() {
> >>>   done
> >>>   [[ ${abort} == "yes" ]] && die "add those ldscripts"
> >>>  
> >>> - # Make sure people don't store libtool files or static libs in /lib
> >>> - f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
> >>> - if [[ -n ${f} ]] ; then
> >>> - __vecho -ne '\n'
> >>> - eqawarn "QA Notice: Excessive files found in the / partition"
> >>> - eqawarn "${f}"
> >>> - __vecho -ne '\n'
> >>> - die "static archives (*.a) and libtool library files (*.la) 
> >>> belong in /usr/lib*, not /lib*"
> >>> - fi
> >>> -
> >>>   # Verify that the libtool files don't contain bogus $D entries.
> >>>   local abort=no gentoo_bug=no always_overflow=no
> >>>   for a in "${ED%/}"/usr/lib*/*.la ; do
> >>>
> >>
> >> Merged. Thanks!
> >>
> >> https://gitweb.gentoo.org/proj/portage.git/commit/?id=498900e5e51460502d8271f409a4c614a021613b
> >>
> > 
> > Please revert this.  I should point out that this has been vetoed
> > by a QA member, and is currently subject to QA vote.  Therefore, I
> > believe you shouldn't be making rash decisions based on patches
> > submitted by a single developer.  Especially given that so far nobody
> > else has voiced his opinion either way, so it's 1:1.

You being a qa member doesn't have a lot to do with this mgorny. you
know there was no official policy when I posted this, and as far as I
know there is not one now.

William


signature.asc
Description: Digital signature


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Zac Medico
On 11/3/19 12:32 PM, Zac Medico wrote:
> On 10/27/19 10:40 AM, William Hubbs wrote:
>> Most upstreams and build systems do not make this distinction, so this
>> causes unnecessary hacks in ebuilds.
>>
>> Signed-off-by: William Hubbs 
>> ---
>>  bin/install-qa-check.d/80libraries | 10 --
>>  1 file changed, 10 deletions(-)
>>
>> diff --git a/bin/install-qa-check.d/80libraries 
>> b/bin/install-qa-check.d/80libraries
>> index d1d2c4fdd..e59369bf6 100644
>> --- a/bin/install-qa-check.d/80libraries
>> +++ b/bin/install-qa-check.d/80libraries
>> @@ -152,16 +152,6 @@ lib_check() {
>>  done
>>  [[ ${abort} == "yes" ]] && die "add those ldscripts"
>>  
>> -# Make sure people don't store libtool files or static libs in /lib
>> -f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
>> -if [[ -n ${f} ]] ; then
>> -__vecho -ne '\n'
>> -eqawarn "QA Notice: Excessive files found in the / partition"
>> -eqawarn "${f}"
>> -__vecho -ne '\n'
>> -die "static archives (*.a) and libtool library files (*.la) 
>> belong in /usr/lib*, not /lib*"
>> -fi
>> -
>>  # Verify that the libtool files don't contain bogus $D entries.
>>  local abort=no gentoo_bug=no always_overflow=no
>>  for a in "${ED%/}"/usr/lib*/*.la ; do
>>
> 
> If we merge this patch then we need to make sure that we fix up the
> later code which currently assumes that *.{a,la} may only exist under
> /usr/lib* directories.
> 

We should also review the assertion that comes just before, involving
/usr/lib*/*.a and gen_usr_ldscript.
-- 
Thanks,
Zac



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Zac Medico
On 10/27/19 10:40 AM, William Hubbs wrote:
> Most upstreams and build systems do not make this distinction, so this
> causes unnecessary hacks in ebuilds.
> 
> Signed-off-by: William Hubbs 
> ---
>  bin/install-qa-check.d/80libraries | 10 --
>  1 file changed, 10 deletions(-)
> 
> diff --git a/bin/install-qa-check.d/80libraries 
> b/bin/install-qa-check.d/80libraries
> index d1d2c4fdd..e59369bf6 100644
> --- a/bin/install-qa-check.d/80libraries
> +++ b/bin/install-qa-check.d/80libraries
> @@ -152,16 +152,6 @@ lib_check() {
>   done
>   [[ ${abort} == "yes" ]] && die "add those ldscripts"
>  
> - # Make sure people don't store libtool files or static libs in /lib
> - f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
> - if [[ -n ${f} ]] ; then
> - __vecho -ne '\n'
> - eqawarn "QA Notice: Excessive files found in the / partition"
> - eqawarn "${f}"
> - __vecho -ne '\n'
> - die "static archives (*.a) and libtool library files (*.la) 
> belong in /usr/lib*, not /lib*"
> - fi
> -
>   # Verify that the libtool files don't contain bogus $D entries.
>   local abort=no gentoo_bug=no always_overflow=no
>   for a in "${ED%/}"/usr/lib*/*.la ; do
> 

If we merge this patch then we need to make sure that we fix up the
later code which currently assumes that *.{a,la} may only exist under
/usr/lib* directories.
-- 
Thanks,
Zac



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Zac Medico
On 11/3/19 11:53 AM, Michał Górny wrote:
> On Sun, 2019-11-03 at 11:49 -0800, Zac Medico wrote:
>> On 10/27/19 10:40 AM, William Hubbs wrote:
>>> Most upstreams and build systems do not make this distinction, so this
>>> causes unnecessary hacks in ebuilds.
>>>
>>> Signed-off-by: William Hubbs 
>>> ---
>>>  bin/install-qa-check.d/80libraries | 10 --
>>>  1 file changed, 10 deletions(-)
>>>
>>> diff --git a/bin/install-qa-check.d/80libraries 
>>> b/bin/install-qa-check.d/80libraries
>>> index d1d2c4fdd..e59369bf6 100644
>>> --- a/bin/install-qa-check.d/80libraries
>>> +++ b/bin/install-qa-check.d/80libraries
>>> @@ -152,16 +152,6 @@ lib_check() {
>>> done
>>> [[ ${abort} == "yes" ]] && die "add those ldscripts"
>>>  
>>> -   # Make sure people don't store libtool files or static libs in /lib
>>> -   f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
>>> -   if [[ -n ${f} ]] ; then
>>> -   __vecho -ne '\n'
>>> -   eqawarn "QA Notice: Excessive files found in the / partition"
>>> -   eqawarn "${f}"
>>> -   __vecho -ne '\n'
>>> -   die "static archives (*.a) and libtool library files (*.la) 
>>> belong in /usr/lib*, not /lib*"
>>> -   fi
>>> -
>>> # Verify that the libtool files don't contain bogus $D entries.
>>> local abort=no gentoo_bug=no always_overflow=no
>>> for a in "${ED%/}"/usr/lib*/*.la ; do
>>>
>>
>> Merged. Thanks!
>>
>> https://gitweb.gentoo.org/proj/portage.git/commit/?id=498900e5e51460502d8271f409a4c614a021613b
>>
> 
> Please revert this.  I should point out that this has been vetoed
> by a QA member, and is currently subject to QA vote.  Therefore, I
> believe you shouldn't be making rash decisions based on patches
> submitted by a single developer.  Especially given that so far nobody
> else has voiced his opinion either way, so it's 1:1.

Thanks for the info. Reverted:

https://gitweb.gentoo.org/proj/portage.git/commit/?id=ae2a76261fd7e519bfbb3b8c4b41aa511d039245
-- 
Thanks,
Zac



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Michał Górny
On Sun, 2019-11-03 at 11:49 -0800, Zac Medico wrote:
> On 10/27/19 10:40 AM, William Hubbs wrote:
> > Most upstreams and build systems do not make this distinction, so this
> > causes unnecessary hacks in ebuilds.
> > 
> > Signed-off-by: William Hubbs 
> > ---
> >  bin/install-qa-check.d/80libraries | 10 --
> >  1 file changed, 10 deletions(-)
> > 
> > diff --git a/bin/install-qa-check.d/80libraries 
> > b/bin/install-qa-check.d/80libraries
> > index d1d2c4fdd..e59369bf6 100644
> > --- a/bin/install-qa-check.d/80libraries
> > +++ b/bin/install-qa-check.d/80libraries
> > @@ -152,16 +152,6 @@ lib_check() {
> > done
> > [[ ${abort} == "yes" ]] && die "add those ldscripts"
> >  
> > -   # Make sure people don't store libtool files or static libs in /lib
> > -   f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
> > -   if [[ -n ${f} ]] ; then
> > -   __vecho -ne '\n'
> > -   eqawarn "QA Notice: Excessive files found in the / partition"
> > -   eqawarn "${f}"
> > -   __vecho -ne '\n'
> > -   die "static archives (*.a) and libtool library files (*.la) 
> > belong in /usr/lib*, not /lib*"
> > -   fi
> > -
> > # Verify that the libtool files don't contain bogus $D entries.
> > local abort=no gentoo_bug=no always_overflow=no
> > for a in "${ED%/}"/usr/lib*/*.la ; do
> > 
> 
> Merged. Thanks!
> 
> https://gitweb.gentoo.org/proj/portage.git/commit/?id=498900e5e51460502d8271f409a4c614a021613b
> 

Please revert this.  I should point out that this has been vetoed
by a QA member, and is currently subject to QA vote.  Therefore, I
believe you shouldn't be making rash decisions based on patches
submitted by a single developer.  Especially given that so far nobody
else has voiced his opinion either way, so it's 1:1.

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread Zac Medico
On 10/27/19 10:40 AM, William Hubbs wrote:
> Most upstreams and build systems do not make this distinction, so this
> causes unnecessary hacks in ebuilds.
> 
> Signed-off-by: William Hubbs 
> ---
>  bin/install-qa-check.d/80libraries | 10 --
>  1 file changed, 10 deletions(-)
> 
> diff --git a/bin/install-qa-check.d/80libraries 
> b/bin/install-qa-check.d/80libraries
> index d1d2c4fdd..e59369bf6 100644
> --- a/bin/install-qa-check.d/80libraries
> +++ b/bin/install-qa-check.d/80libraries
> @@ -152,16 +152,6 @@ lib_check() {
>   done
>   [[ ${abort} == "yes" ]] && die "add those ldscripts"
>  
> - # Make sure people don't store libtool files or static libs in /lib
> - f=$(ls "${ED%/}"/lib*/*.{a,la} 2>/dev/null)
> - if [[ -n ${f} ]] ; then
> - __vecho -ne '\n'
> - eqawarn "QA Notice: Excessive files found in the / partition"
> - eqawarn "${f}"
> - __vecho -ne '\n'
> - die "static archives (*.a) and libtool library files (*.la) 
> belong in /usr/lib*, not /lib*"
> - fi
> -
>   # Verify that the libtool files don't contain bogus $D entries.
>   local abort=no gentoo_bug=no always_overflow=no
>   for a in "${ED%/}"/usr/lib*/*.la ; do
> 

Merged. Thanks!

https://gitweb.gentoo.org/proj/portage.git/commit/?id=498900e5e51460502d8271f409a4c614a021613b

-- 
Thanks,
Zac



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-11-03 Thread William Hubbs
On Sun, Oct 27, 2019 at 12:40:07PM -0500, William Hubbs wrote:
> Most upstreams and build systems do not make this distinction, so this
> causes unnecessary hacks in ebuilds.

I spoke with the qa lead about this as you suggested, and he doesn't
feel that he needs to ack this from a qa standpoint.

He agrees with me that there isn't an official qa policy keeping this in
place.

So, we are back to this being a portage issue.

Thanks,

William



signature.asc
Description: Digital signature


[gentoo-dev] Last rites: app-portage/install-mask

2019-11-03 Thread Michał Górny
# Michał Górny  (2019-11-03)
# Discontinued upstream.  Relies on app-portage/flaggie make.conf
# editing support that was fragile and therefore was removed.
# Removal in 30 days.  Bug #699244.
app-portage/install-mask

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Sorry for irrelevant messages

2019-11-03 Thread Vadim A. Misbakh-Soloviov
Hi there!

I'm sorry for the spamming few lists with irrelevant messages few miuts ago.

I just re-subsribed to all the lists with @gentoo.org address (instead of 
personal), and then confirming all the subscribtions with "next+reply+send" 
shortcuts, and didn't stop at the correct time, so I also replied some 
"Welcome" emails too.

Sorry for that.





[gentoo-dev] Re: Welcome to gentoo-dev@lists.gentoo.org

2019-11-03 Thread Vadim A. Misbakh-Soloviov
В письме от воскресенье, 3 ноября 2019 г. 23:01:43 +07 пользователь gentoo-
dev+h...@lists.gentoo.org написал:
> Thank you for confirming your subscription. You have now been added to the
> normal version of the list.
> 
> The email address you are subscribed with is .
> 
> If you ever wish to unsubscribe, send a message to
>  using this email address. The
> subject and the body of the message can be anything. You will then receive
> confirmation or further instructions.
> 
> For other information and help about this list, send a message to
> .







[gentoo-dev] Last rites: sys-devel/systemd-m4

2019-11-03 Thread Michał Górny
# Michał Górny  (2019-11-03)
# This was only used by my packages, and the last revdep is gone now.
# Removal in 14 days.  Bug #699238.
sys-devel/systemd-m4

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part