git: 68b89a8ceef3 - main - devel/py-pythran: Fix stage-qa/package phase

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Sat, 27 Jan 2024 05:28:11 UTC
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=68b89a8ceef334729c9de6582b170853aa1d5fe9

commit 68b89a8ceef334729c9de6582b170853aa1d5fe9
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2024-01-27 04:55:57 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2024-01-27 05:28:02 +0000

    devel/py-pythran: Fix stage-qa/package phase
    
    Remove pkg-plist which causes the port to fail to package in poudriere
    due to duplicate entries when PORTTESTING=1 is set. The port already has
    USE_PYTHON=autoplist set, so the static pkg-plist is not needed.
    
    ====> Running Q/A tests (stage-qa)
    ====> Checking for pkg-plist issues (check-plist)
    ===> Parsing plist
    ===> Checking for items in STAGEDIR missing from pkg-plist
    ===> Checking for items in pkg-plist which are not in STAGEDIR
    Error: Missing: %%PYTHON_SITELIBDIR%%/pythran/boost/array.hpp
    Error: Missing: %%PYTHON_SITELIBDIR%%/pythran/boost/assert.hpp
    Error: Missing: %%PYTHON_SITELIBDIR%%/pythran/boost/atomic.hpp
    <--snip-->
    Error: Missing: %%PYTHON_SITELIBDIR%%/pythran/boost/utility.hpp
    Error: Missing: %%PYTHON_SITELIBDIR%%/pythran/boost/version.hpp
    Error: Missing: %%PYTHON_SITELIBDIR%%/pythran/xsimd/xsimd.hpp
    ===> Error: Plist issues found.
    *** Error code 1
    
    =======================<phase: package        >============================
    ===== env: DEVELOPER_MODE=yes 'PKG_NOTES=build_timestamp built_by' 'PKG_NOTE_build_timestamp=2024-01-26T23:15:36+0000' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240105' STRICT_DEPENDS=yes USER=root UID=0 GID=0
    ===>  Building packages for py39-pythran-0.15.0
    ===>   Building py39-pythran-0.15.0
    pkg-static: duplicate file listing: /usr/local/lib/python3.9/site-packages/pythran/boost/array.hpp, fatal (developer mode)
    pkg-static: duplicate file listing: /usr/local/lib/python3.9/site-packages/pythran/boost/assert.hpp, fatal (developer mode)
    pkg-static: duplicate file listing: /usr/local/lib/python3.9/site-packages/pythran/boost/atomic.hpp, fatal (developer mode)
    <--snip-->
    pkg-static: duplicate file listing: /usr/local/lib/python3.9/site-packages/pythran/boost/utility.hpp, fatal (developer mode)
    pkg-static: duplicate file listing: /usr/local/lib/python3.9/site-packages/pythran/boost/version.hpp, fatal (developer mode)
    pkg-static: duplicate file listing: /usr/local/lib/python3.9/site-packages/pythran/xsimd/xsimd.hpp, fatal (developer mode)
    *** Error code 1
    
    Approved by:    portmgr (blanket)
---
 devel/py-pythran/pkg-plist | 167 ---------------------------------------------
 1 file changed, 167 deletions(-)

diff --git a/devel/py-pythran/pkg-plist b/devel/py-pythran/pkg-plist
deleted file mode 100644
index 7bcfb2fd3a5a..000000000000
--- a/devel/py-pythran/pkg-plist
+++ /dev/null
@@ -1,167 +0,0 @@
-%%PYTHON_SITELIBDIR%%/pythran/boost/array.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/assert.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/atomic.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/checked_delete.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/concept_check.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/config.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/cstdint.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/current_function.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/format.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/integer.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/integer_fwd.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/integer_traits.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/lexical_cast.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/limits.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/memory_order.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/next_prior.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/non_type.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/noncopyable.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/none.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/none_t.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/optional.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/alpha.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/arm.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/blackfin.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/convex.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/ia64.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/m68k.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/mips.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/parisc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/ppc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/ptx.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/pyramid.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/rs6k.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/sparc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/superh.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/sys370.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/sys390.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/x86.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/x86/32.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/x86/64.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/architecture/z.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/borland.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/clang.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/comeau.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/compaq.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/diab.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/digitalmars.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/dignus.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/edg.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/ekopath.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/gcc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/gcc_xml.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/greenhills.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/hp_acc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/iar.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/ibm.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/intel.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/kai.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/llvm.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/metaware.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/metrowerks.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/microtec.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/mpw.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/nvcc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/palm.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/pgi.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/sgi_mipspro.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/sunpro.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/tendra.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/visualc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/compiler/watcom.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/detail/_cassert.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/detail/_exception.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/detail/comp_detected.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/detail/os_detected.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/detail/platform_detected.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/detail/test.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/arm.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/arm/versions.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/ppc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/ppc/versions.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/x86.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/x86/versions.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/x86_amd.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/hardware/simd/x86_amd/versions.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/language.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/language/cuda.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/language/objc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/language/stdc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/language/stdcpp.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c/_prefix.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c/cloudabi.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c/gnu.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c/uc.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c/vms.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/c/zos.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/_prefix.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/cxx.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/dinkumware.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/libcomo.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/modena.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/msl.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/roguewave.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/sgi.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/stdcpp3.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/stlport.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/library/std/vacpp.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/make.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/aix.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/amigaos.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/android.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/beos.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/bsd.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/bsd/bsdi.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/bsd/dragonfly.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/bsd/free.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/bsd/net.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/bsd/open.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/cygwin.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/haiku.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/hpux.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/ios.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/irix.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/linux.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/macos.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/os400.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/qnxnto.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/solaris.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/unix.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/vms.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/os/windows.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/other.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/other/endian.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/android.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/cloudabi.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/ios.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/mingw.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/mingw32.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/mingw64.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_desktop.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_phone.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_runtime.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_server.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_store.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_system.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/platform/windows_uwp.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/version.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/predef/version_number.h
-%%PYTHON_SITELIBDIR%%/pythran/boost/ref.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/shared_ptr.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/static_assert.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/swap.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/throw_exception.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/type.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/utility.hpp
-%%PYTHON_SITELIBDIR%%/pythran/boost/version.hpp
-%%PYTHON_SITELIBDIR%%/pythran/xsimd/xsimd.hpp