[Bug 287060] ports-mgmt/pkg-devel: 2.1.9.3 causing "exited on signal 11 (no core dump - other error)" during poudriere-testport

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 25 May 2025 08:03:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287060

            Bug ID: 287060
           Summary: ports-mgmt/pkg-devel: 2.1.9.3 causing "exited on
                    signal 11 (no core dump - other error)" during
                    poudriere-testport
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: pkg@FreeBSD.org
          Reporter: agh@riseup.net
             Flags: maintainer-feedback?(pkg@FreeBSD.org)
          Assignee: pkg@FreeBSD.org

Hello,

The current version of pkg-devel-2.1.9.3 is causing all i386 releases to fail
during poudriere-testport; poudriere-bulk does not exhibit this problem.

Example:
> $ doas poudriere testport -j 13_4-i386-release -p head -o shells/oksh

Will eventually fail with:

> =======================<phase: install        >============================                                                                                                                                                               > 15:28:28 [8064/15608]
> ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
> ===>  Installing for oksh-7.7,1
> ===>  Checking if oksh is already installed
> ===>   Registering installation for oksh-7.7,1
> [pkg.fafnir.home.arpa.] Installing oksh-7.7,1...
> ===========================================================================
> =>> Checking shared library dependencies
>   0x00000001 (NEEDED)     Shared library: [libc.so.7]
>   0x00000001 (NEEDED)     Shared library: [libncursesw.so.9]
>   0x00000001 (NEEDED)     Shared library: [libtinfow.so.9]
> =======================<phase: deinstall      >============================
> ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
> ===>  Deinstalling for oksh
> ===>   Deinstalling oksh-7.7,1
> Updating database digests format: .. done
> Child process pid=${RANDOM_PID} terminated abnormally: Segmentation fault
> *** Error code 139
> 
> Stop.

The kernel console system buffer contains:
> May 25 07:02:40 fafnir kernel: pid ${RANDOM_PID} (pkg-static), jid 267, uid 0: exited on signal 11 (no core dump - other error)

To restore the i386 builds during poudriere-testport, I did the following:
> $ cd ${PORTSDIR}/ports-mgmt/pkg-devel
> $ git restore -s e60cee491767260cdda374c5f8ad947ed74abf5f .

Which reverts pkg-devel to the previous[1] 2.1.99.2 update.

1:
https://codeberg.org/FreeBSD/freebsd-ports/commit/e60cee491767260cdda374c5f8ad947ed74abf5f

-- 
You are receiving this mail because:
You are the assignee for the bug.