pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: build failure for devel/scons



Is this related - fresh build on pkgsrc from yesterday?


> Am 05.01.2022 um 21:52 schrieb Thomas Klausner <wiz%NetBSD.org@localhost>:
> 
> On Tue, Jan 04, 2022 at 09:58:28PM +0100, Thomas Klausner wrote:
>> On Sat, Jan 01, 2022 at 11:02:02PM +0100, Joerg Sonnenberger wrote:
>>> On Sat, Jan 01, 2022 at 10:33:22PM +0100, Martin Husemann wrote:
>>>> On Sat, Jan 01, 2022 at 09:54:20PM +0100, Thomas Klausner wrote:
>>>>> Workaround: pkg_delete py*-setuptools before building scons.

because this helped…

>>>> Stupid question: why do so many pkgs have a full dependency on py*-setuptools
>>>> (instead of just a build one)?
>>> 
>>> Because at least historically, it was necessary to register packages on
>>> installation time. lang/python was never updated.
>> 
>> I've just made setuptools a TOOL_DEPENDS and verified that it doesn't
>> break any of the egg.mk packages, and bumped their PKGREVISION.
> 
> I was told that many binaries generated using setuptools import
> pkg_resources and thus use setuptools. I've gone over all egg.mk
> packages with binaries in their PLIST and marked those needing it with
> USE_PKG_RESOURCES=yes, which makes it DEPENDS on setuptools instead of
> TOOL_DEPENDS.
> Thomas

=> Automatic manual page handling
=> Generating post-install file lists
pkg_create: Warning - directory `/usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/pygrub-0.6-py3.9.egg-info' in PLIST
pkg_create: Warning - directory `/usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/xen-3.0-py3.9.egg-info' in PLIST
=> Checking file-check results for xentools415-4.15.1nb2
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg:
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/pygrub-0.6-py3.9.egg-info
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/xen-3.0-py3.9.egg-info
ERROR: ************************************************************
ERROR: The following files are in /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg but not in the PLIST:
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/pygrub-0.6-py3.9.egg-info/PKG-INFO
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/pygrub-0.6-py3.9.egg-info/SOURCES.txt
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/pygrub-0.6-py3.9.egg-info/dependency_links.txt
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/pygrub-0.6-py3.9.egg-info/top_level.txt
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/xen-3.0-py3.9.egg-info/PKG-INFO
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/xen-3.0-py3.9.egg-info/SOURCES.txt
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/xen-3.0-py3.9.egg-info/dependency_links.txt
ERROR:         /usr/pkgsrc/sysutils/xentools415/work/.destdir/usr/pkg/lib/python3.9/site-packages/xen-3.0-py3.9.egg-info/top_level.txt
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/sysutils/xentools415
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/xentools415
*** 'make replace' failed for package xentools415.
*** Please read the errors listed above, fix the problem,
*** then re-run pkg_rolling-replace to continue.

Attachment: smime.p7s
Description: S/MIME cryptographic signature



Home | Main Index | Thread Index | Old Index