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:
(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.