[Debian GNUstep maintainers] Bug#593898: gnustep-back-common: Fails to upgrade in postinst script

Yavor Doganov yavor at gnu.org
Sun Aug 22 16:51:18 UTC 2010


reassign 593898 gnustep-back-common 0.18.0-2
retitle 593898 Arguments passed to mknfonts in postinst may exceed operating system limit
tags 593898 + pending
thanks

Thanks for performing the test.

Axel Beckert wrote:
> Arguments given: 512
> Error: libkvm does not return arguments for the current process

So, it appears that on GNU/kFreeBSD the maximum amount of arguments is
much lower, which leads to the `abort' call in +[NSProcessInfo load].

This will fail on GNU/Linux too, if there is a sheer amount of system
fonts installed (valid case).  The obvious solution is to run
`mknfonts' in a loop, passing it one font as argument at a time.

I'll fix this shortly, thanks!





More information about the pkg-GNUstep-maintainers mailing list