dev-dotnet/pe-format-0 has trivial typo in it's ebuild. newinitd and newconfd functions only get one argument instead of two. I'm thinking that portage ebuild-helpers have changed and started reading quotation marks as they should be read. Reproducible: Always Steps to Reproduce: 1. Try to install dev-dotnet/pe-format-0 2. Watch it fail 3. Portage 2.1.6.9 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r4 i686) ================================================================= System uname: Linux-2.6.28-gentoo-r4-i686-Intel-R-_Pentium-R-_4_CPU_3.20GHz-with-glibc2.0 Timestamp of tree: Fri, 20 Mar 2009 22:15:02 +0000 app-shells/bash: 4.0_p10-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.6 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="x86 ~x86" ARCH="x86"
Created attachment 185739 [details] dev-dotnet/pe-format-0 build log
Created attachment 185740 [details] proposed ebuild to fix the problem
Please attach diffs when you did changes to an ebuild. That would be much more handy for our devs.
Created attachment 185808 [details, diff] ebuild patch as suggested
Seems that this was solved some time ago