NetBSD Problem Report #54565

From www@netbsd.org  Tue Sep 24 12:51:48 2019
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id A65CF7A1DB
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 24 Sep 2019 12:51:48 +0000 (UTC)
Message-Id: <20190924125147.AE7D27A1FB@mollari.NetBSD.org>
Date: Tue, 24 Sep 2019 12:51:47 +0000 (UTC)
From: ng0@n0.is
Reply-To: ng0@n0.is
To: gnats-bugs@NetBSD.org
Subject: devel/py-importlib-metadata: file permission issues with errors
X-Send-Pr-Version: www-1.0

>Number:         54565
>Category:       pkg
>Synopsis:       devel/py-importlib-metadata: file permission issues with errors
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 24 12:55:00 +0000 2019
>Closed-Date:    Sun Jan 05 11:26:15 +0000 2020
>Last-Modified:  Sun Jan 05 11:26:15 +0000 2020
>Originator:     ng0
>Release:        current
>Organization:
>Environment:
NetBSD uptimegirl 9.99.11 NetBSD 9.99.11 (GENERIC) amd64

>Description:
=> Automatic manual page handling
=> Generating post-install file lists
if test -d "/usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata-0.23-py3.7.egg-info"; then  /usr/bin/find /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata-0.23-py3.7.egg-info -type f  -exec /bin/chmod 644 '{}' +;  fi
=> Checking file-check results for py37-importlib-metadata-0.23
=> Checking for non-existent script interpreters in py37-importlib-metadata-0.23
=> Checking file permissions in py37-importlib-metadata-0.23
warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/changelog.rst: group-writable file.
error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/changelog.rst: world-writable file.
warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/index.rst: group-writable file.
error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/index.rst: world-writable file.
warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/using.rst: group-writable file.
error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/using.rst: world-writable file.
warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3-none-any.whl: group-writable file.
error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3-none-any.whl: world-writable file.
warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3.6.egg: group-writable file.
error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3.6.egg: world-writable file.
5 errors and 5 warnings.
*** Error code 1

Stop.
make[4]: stopped in /usr/pkgsrc/devel/py-importlib-metadata
*** Error code 1

Stop.
make[3]: stopped in /usr/pkgsrc/devel/py-importlib-metadata
*** Error code 1

Stop.
make[2]: stopped in /usr/pkgsrc/devel/py-test
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/devel/py-test-runner
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/py-pylint

>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->feedback
State-Changed-By: leot@NetBSD.org
State-Changed-When: Tue, 24 Sep 2019 15:18:57 +0000
State-Changed-Why:
Feedback requested


From: Leonardo Taccari <leot@NetBSD.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/54565: devel/py-importlib-metadata: file permission issues with errors
Date: Tue, 24 Sep 2019 17:18:00 +0200

 Hello ng0,

 ng0@n0.is writes:
 > >Number:         54565
 > >Category:       pkg
 > >Synopsis:       devel/py-importlib-metadata: file permission issues with errors
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       medium
 > >Responsible:    pkg-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Tue Sep 24 12:55:00 +0000 2019
 > >Originator:     ng0
 > >Release:        current
 > >Organization:
 > >Environment:
 > [...]
 > >Description:
 > => Automatic manual page handling
 > => Generating post-install file lists
 > if test -d "/usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata-0.23-py3.7.egg-info"; then  /usr/bin/find /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata-0.23-py3.7.egg-info -type f  -exec /bin/chmod 644 '{}' +;  fi
 > => Checking file-check results for py37-importlib-metadata-0.23
 > => Checking for non-existent script interpreters in py37-importlib-metadata-0.23
 > => Checking file permissions in py37-importlib-metadata-0.23
 > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/changelog.rst: group-writable file.
 > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/changelog.rst: world-writable file.
 > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/index.rst: group-writable file.
 > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/index.rst: world-writable file.
 > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/using.rst: group-writable file.
 > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/using.rst: world-writable file.
 > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3-none-any.whl: group-writable file.
 > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3-none-any.whl: world-writable file.
 > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3.6.egg: group-writable file.
 > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3.6.egg: world-writable file.
 > 5 errors and 5 warnings.
 > *** Error code 1
 > [...]

 Can you please share the `ls -l' output of the problematic files and
 their parent directories?

 Is there anything interesting/related in mk.conf?

 I have tried to reproduce it on NetBSD/amd64 9.99.12 but it install
 without any problem.

From: N <ng0@n0.is>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
	ng0@n0.is
Subject: Re: pkg/54565: devel/py-importlib-metadata: file permission issues
 with errors
Date: Tue, 24 Sep 2019 16:42:04 +0000

 Leonardo Taccari transcribed 3.3K bytes:
 > The following reply was made to PR pkg/54565; it has been noted by GNATS.
 > 
 > From: Leonardo Taccari <leot@NetBSD.org>
 > To: gnats-bugs@NetBSD.org
 > Cc: 
 > Subject: Re: pkg/54565: devel/py-importlib-metadata: file permission issues with errors
 > Date: Tue, 24 Sep 2019 17:18:00 +0200
 > 
 >  Hello ng0,
 >  
 >  ng0@n0.is writes:
 >  > >Number:         54565
 >  > >Category:       pkg
 >  > >Synopsis:       devel/py-importlib-metadata: file permission issues with errors
 >  > >Confidential:   no
 >  > >Severity:       serious
 >  > >Priority:       medium
 >  > >Responsible:    pkg-manager
 >  > >State:          open
 >  > >Class:          sw-bug
 >  > >Submitter-Id:   net
 >  > >Arrival-Date:   Tue Sep 24 12:55:00 +0000 2019
 >  > >Originator:     ng0
 >  > >Release:        current
 >  > >Organization:
 >  > >Environment:
 >  > [...]
 >  > >Description:
 >  > => Automatic manual page handling
 >  > => Generating post-install file lists
 >  > if test -d "/usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata-0.23-py3.7.egg-info"; then  /usr/bin/find /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata-0.23-py3.7.egg-info -type f  -exec /bin/chmod 644 '{}' +;  fi
 >  > => Checking file-check results for py37-importlib-metadata-0.23
 >  > => Checking for non-existent script interpreters in py37-importlib-metadata-0.23
 >  > => Checking file permissions in py37-importlib-metadata-0.23
 >  > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/changelog.rst: group-writable file.
 >  > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/changelog.rst: world-writable file.
 >  > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/index.rst: group-writable file.
 >  > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/index.rst: world-writable file.
 >  > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/using.rst: group-writable file.
 >  > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs/using.rst: world-writable file.
 >  > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3-none-any.whl: group-writable file.
 >  > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3-none-any.whl: world-writable file.
 >  > warning: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3.6.egg: group-writable file.
 >  > error: /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests/data/example-21.12-py3.6.egg: world-writable file.
 >  > 5 errors and 5 warnings.
 >  > *** Error code 1
 >  > [...]
 >  
 >  Can you please share the `ls -l' output of the problematic files and
 >  their parent directories?

 single files:
 -rw-rw-rw-  1 root  wheel  6205 Sep 16 16:02 changelog.rst
 -rw-rw-rw-  1 root  wheel  2044 Sep 16 16:02 index.rst
 -rw-rw-rw-  1 root  wheel  9826 Sep 16 16:02 using.rst
 -rw-rw-rw-  1 root  wheel  1455 Sep 16 16:02 example-21.12-py3-none-any.whl
 -rw-rw-rw-  1 root  wheel  1497 Sep 16 16:02 example-21.12-py3.6.egg

 ls -l of directories:

 /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/docs:
 total 72
 -rw-r--r--  1 root  wheel     0 Sep 16 16:02 __init__.py
 drwxr-xr-x  2 root  wheel   512 Sep 22 13:58 __pycache__
 -rw-rw-rw-  1 root  wheel  6205 Sep 16 16:02 changelog.rst
 -rw-r--r--  1 root  wheel  5468 Sep 16 16:02 conf.py
 -rw-rw-rw-  1 root  wheel  2044 Sep 16 16:02 index.rst
 -rw-rw-rw-  1 root  wheel  9826 Sep 16 16:02 using.rst

 /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata/tests:
 total 80
 -rw-r--r--  1 root  wheel     0 Sep 16 16:02 __init__.py
 drwxr-xr-x  2 root  wheel  1024 Sep 22 13:58 __pycache__
 drwxr-xr-x  3 root  wheel   512 Sep 22 13:58 data
 -rw-r--r--  1 root  wheel  5004 Sep 16 16:02 fixtures.py
 -rw-r--r--  1 root  wheel  5544 Sep 16 16:02 test_api.py
 -rw-r--r--  1 root  wheel   686 Sep 16 16:02 test_integration.py
 -rw-r--r--  1 root  wheel  6213 Sep 16 16:02 test_main.py
 -rw-r--r--  1 root  wheel  2372 Sep 16 16:02 test_zip.py

 /usr/work/devel/py-importlib-metadata/work/.destdir/usr/pkg/lib/python3.7/site-packages/importlib_metadata:
 total 72
 -rw-r--r--  1 root  wheel  17197 Sep 16 16:02 __init__.py
 drwxr-xr-x  2 root  wheel    512 Sep 22 13:58 __pycache__
 -rw-r--r--  1 root  wheel   3004 Sep 16 16:02 _compat.py
 drwxr-xr-x  3 root  wheel    512 Sep 22 13:58 docs
 drwxr-xr-x  4 root  wheel    512 Sep 22 13:58 tests


 >  Is there anything interesting/related in mk.conf?

 not really..

 WRKOBJDIR=/usr/work
 DISTDIR=/usr/distfiles
 PKG_OPTIONS.weechat+=python
 PKG_OPTIONS.weechat+=perl
 LIBRSVG_TYPE=rust
 # PKG_OPTIONS.firefox+=widevinecdm
 # PKG_OPTIONS.firefox+=webrtc
 PKG_OPTIONS.gnunet+=tests
 #PKG_OPTIONS.gnunet+=experimental
 PKG_OPTIONS.gnunet+=-doc
 PKG_OPTIONS.gnunet+=mdoc
 PKG_OPTIONS.gnutls+=dane
 #PKG_OPTIONS.gnunet+=unbound
 PKG_OPTIONS.firefox+=webrtc
 DEPENDS_TARGET=package install clean
 UPDATE_TARGET=bin-install
 ACCEPTABLE_LICENSES+= gnu-agpl-v3
 ACCEPTABLE_LICENSES+= eclipse-license
 ACCEPTABLE_LICENSES+= sun-jdk6-license
 ACCEPTABLE_LICENSES+= sun-jre6-license
 ACCEPTABLE_LICENSES+= oracle-binary-code-license
 ACCEPTABLE_LICENSES+= lame-license
 ACCEPTABLE_LICENSES+= tarsnap-license
 ACCEPTABLE_LICENSES+= unrar-license
 ACCEPTABLE_LICENSES+= esdl-license
 ACCEPTABLE_LICENSES+= vim-license
 ACCEPTABLE_LICENSES+= opera-1200-license
 ACCEPTABLE_LICENSES+= amaya-license
 ALLOW_VULNERABLE_PACKAGES=1
 PYTHON_VERSION_DEFAULT=37
 EMACS_TYPE=emacs26nox
 PKG_DEVELOPER=yes
 MKREPRO=yes
 MKX11=yes
 # needed as building GCC alongside clang is not maintained?
 MKGCC=no
 # libraries
 MKLLVM=yes
 # libc++
 MKLIBCXX=yes
 # clang
 HAVE_LLVM=yes
 # pkgsrc with clang
 PKGSRC_COMPILER=clang
 # pkgsrc clang location
 CLANGBASE=/usr
 HASKELL_ENABLE_HADDOCK_DOCUMENTATION= no
 LOCALBASE=/usr/pkg
 .if exists(${LOCALBASE}/bin/doas)
 SU_CMD=        ${LOCALBASE}/bin/doas /bin/sh -c
 .endif
 MKDEBUG=yes
 # LOCALPATCHES=/usr/pkgsrc/localpatches/


 >  I have tried to reproduce it on NetBSD/amd64 9.99.12 but it install
 >  without any problem.

 I didn't know there was a bump. Thanks.  

State-Changed-From-To: feedback->closed
State-Changed-By: ng0@NetBSD.org
State-Changed-When: Sun, 05 Jan 2020 11:26:15 +0000
State-Changed-Why:
issues have been fixed or can not be reproduced here.



>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.