Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2014 11:14:40 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Koichiro IWAO <meta@vmeta.jp>, ports@freebsd.org
Subject:   Re: pkg-fallout USE_PACKAGE_DEPENDS_ONLY and SIGERR?
Message-ID:  <5400A6F0.60807@FreeBSD.org>
In-Reply-To: <000001482096f9ef-dacf0525-2100-4a1d-a666-39af5177e083-000000@us-west-2.amazonses.com>
References:  <000001482096f9ef-dacf0525-2100-4a1d-a666-39af5177e083-000000@us-west-2.amazonses.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--mxrO36OGX4S3iG7aQw9UqCtg89MU9iQkR
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 8/29/2014 2:07 AM, Koichiro IWAO wrote:
> Hello,
>=20
> How can I fix following two pkg-fallout notifications?  The one of them=

> is about
> dependency, another one is SIGERR.  I have no idea how to fix it.=20
> Please help.
>=20
>> =3D=3D=3D>   USE_PACKAGE_DEPENDS_ONLY set - not building missing depen=
dency
>> from source
>> *** Error code 1
>>
>> Stop.
>> make: stopped in /usr/ports/japanese/font-ricty
>=20
>> =3D=3D>  Building for ja-font-ricty-discord-3.2.3
>> cd
>> /wrkdirs/usr/ports/japanese/font-ricty-discord/work/yascentur-Ricty-0f=
d7047
>> &&
>> /bin/sh
>> /wrkdirs/usr/ports/japanese/font-ricty-discord/work/yascentur-Ricty-0f=
d7047/ricty_generator.sh
>>
>> /usr/local/lib/X11/fonts/OTF/Inconsolata.otf=20
>> /usr/local/lib/X11/fonts/TTF/migu-1m-regular.ttf
>> /usr/local/lib/X11/fonts/TTF/migu-1m-bold.ttf
>> Ricty Generator 3.2.3b
>>
>> Author: Yasunori Yusa <lastname at save.sys.t.u-tokyo.ac.jp>
>>
>> This script is to generate ``Ricty'' font from Inconsolata and Migu 1M=
=2E
>> It requires 2-5 minutes to generate Ricty. Owing to SIL Open Font Lice=
nse
>> Version 1.1 section 5, it is PROHIBITED to distribute the generated fo=
nt.
>>
>> trap: bad signal ERR
>> *** Error code 2
>>

For ricty-discord:

The ricty_generator.sh script is using a bashism and expects to use bash
as noted in at the top of the script.

font-ricty/Makefile is running with /bin/sh though:
 56 do-build:
 57         cd ${WRKSRC} &&\
 58                 ${SH} ${WRKSRC}/ricty_generator.sh \

You'll need a BUILD_DEPENDS on bash and use ${LOCALBASE}/bin/bash rather
than ${SH} there.

Or patch out whatever the trap is doing in the script.

I'm not sure how japanese/font-ricty has ever worked.

For font-ricty:

It is likely a false positive failure in a way. Because
font-ricty-discord did not build it cannot build font-ricty either. It
should have *skipped* trying, but it managed to try and found that its
dependency was not built. Fix font-ricty-discord and it should fix
font-ricty.

>> Stop in /usr/ports/japanese/font-ricty-discord.
>> *** Error code 1
>=20
> http://beefy2.isc.freebsd.org/data/10amd64-quarterly/2014-08-27_15h21m0=
1s/logs/ja-font-ricty-3.2.3.log
>=20
> http://beefy1.isc.freebsd.org/data/84i386-default/2014-08-15_14h18m35s/=
logs/ja-font-ricty-discord-3.2.3.log
>=20
>=20


--=20
Regards,
Bryan Drewery


--mxrO36OGX4S3iG7aQw9UqCtg89MU9iQkR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iQEcBAEBAgAGBQJUAKbwAAoJEDXXcbtuRpfPXSkH/1+ATu53ww5SjrcFvhpvTqjl
Uj6c3ZFK3oXZkXkfSeSUHMORRud44qPjuKMUOT2O8oeXYXkBmEJUsL/Mw8s+Cno2
rD4Yau1qZIGy0WtdnRNtgomt/1OaWJSCZwxkDgsPOhiRuB7wvvQIS8kBnmlJm02m
kQ6vXtYUt69i1OGX27wkErE16flTLUYZeTMaz5YJW3DzACGQHV4OYX5Y4pwNNaFV
IjZQhQAgR87CnIxMLc+zbjjdEHuLFLhW7KgjW7tAPZyYOD33BeUcrkEP8rh3Y31p
TEvHU9Z9pda5jJ8LtY7z9OaxlE/entra+54+Z0AcY11mWAPJqhPqOMCywah0gfI=
=DKnE
-----END PGP SIGNATURE-----

--mxrO36OGX4S3iG7aQw9UqCtg89MU9iQkR--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5400A6F0.60807>