Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Feb 2021 17:30:24 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        Tatsuki Makino <tatsuki_makino@hotmail.com>
Cc:        FreeBSD ports <freebsd-ports@freebsd.org>
Subject:   Re: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
Message-ID:  <C03F7B52-A43D-4847-817E-8DDC46C5B201@yahoo.com>
In-Reply-To: <TY2PR02MB40133FB975682BE56F2BD7C4FAB29@TY2PR02MB4013.apcprd02.prod.outlook.com>
References:  <E411BDF6-D7D2-4729-A4C7-50E1C7F30379.ref@yahoo.com> <E411BDF6-D7D2-4729-A4C7-50E1C7F30379@yahoo.com> <TY2PR02MB40136DFC23E3D04F4A6ECFFFFAB39@TY2PR02MB4013.apcprd02.prod.outlook.com> <9BE07F62-B2C4-479E-89D6-E46F0C38D1DE@yahoo.com> <TY2PR02MB4013EE9FA4A05EE49C8E2FDBFAB39@TY2PR02MB4013.apcprd02.prod.outlook.com> <2B9A307B-1910-4C73-86AB-CA84F1E34518@yahoo.com> <TY2PR02MB4013307CA3D4DED6E347B292FAB39@TY2PR02MB4013.apcprd02.prod.outlook.com> <CACD8028-32F7-4424-92C5-EC383F2FAD93@yahoo.com> <TY2PR02MB40133FB975682BE56F2BD7C4FAB29@TY2PR02MB4013.apcprd02.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 2021-Feb-4, at 16:47, Tatsuki Makino <tatsuki_makino at hotmail.com> =
wrote:

> Mark Millard wrote on 2021/02/05 09:39:
>>=20
>>=20
>> On 2021-Feb-4, at 15:54, Tatsuki Makino <tatsuki_makino at =
hotmail.com> wrote:
>>=20
>>> Is there indexinfo in deps in +MANIFEST extracted from your =
/usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/ind=
exinfo-0.3.1.txz ?
>>=20
>=20
> Sorry. I'm so sorry. This is my copy and paste mistake.

No problem.

> =
/usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/"ge=
ttext-tools-0.21.txz" instead of indexinfo-0.3.1.txz
> If it is normal, there will be indexinfo after deps. Like below.
>=20
> ... =
"deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.2=
1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1"}, ...

# tar -xpf =
/usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/get=
text-tools-0.21.txz
# grep deps +MANIFEST
#

So no "deps" at all. That indicates that I've been looking in
the wrong place.

Looking in: gettext-tools-0.21.log I find:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phas=
e: package        >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D>  Building package for gettext-tools-0.21
Child process pid=3D44950 terminated abnormally: Segmentation fault
Child process pid=3D44956 terminated abnormally: Segmentation fault
actual-package-depends: dependency on /usr/local/lib/libtextstyle.so not =
registered (normal if it belongs to base)
Child process pid=3D44958 terminated abnormally: Segmentation fault
Child process pid=3D44962 terminated abnormally: Segmentation fault
Child process pid=3D44971 terminated abnormally: Segmentation fault
actual-package-depends: dependency on /usr/local/lib/libintl.so not =
registered (normal if it belongs to base)
Child process pid=3D44973 terminated abnormally: Segmentation fault
Child process pid=3D44977 terminated abnormally: Segmentation fault
Child process pid=3D44980 terminated abnormally: Segmentation fault
actual-package-depends: dependency on /usr/local/bin/indexinfo not =
registered (normal if it belongs to base)
Child process pid=3D44982 terminated abnormally: Segmentation fault

(Prior to that looks normal so far.)

Interestingly those are the only "Segmentation fault" notices
so far in the logs for the (currently 201+) builds:

# grep Segmentation =
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/*.log | more
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44950 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44956 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44958 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44962 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44971 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44973 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44977 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44980 terminated =
abnormally: Segmentation fault
=
/usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19=
m21s/logs/gettext-tools-0.21.log:Child process pid=3D44982 terminated =
abnormally: Segmentation fault

So only gettext-tools seems to have had the problem.

It is too bad that the port build process does not handle
such as an error and record the .txz of the build attempt's
status. I would have had something to look at then.

Thanks much for getting me pointed in the right direction.
Now I'll need to figure out how to investigate the package
phase of building gettext-tools (at last once the overall
build completes).

=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C03F7B52-A43D-4847-817E-8DDC46C5B201>