Hi! /usr/lib/pkgconfig/libefs.pc is installed with executable permissions. I assume that this is not correct because all the other *.pc files in that directory have permissions 644. This is not a problem with the ebuild, it is a upstream bonobo problem. It happens because in the source tree <top>/libefs/Makefile.in specifies pc_SCRIPTS=libefs.pc to be installed with INSTALL_SCRIPT instead of INSTALL_DATA The simple fix is to append the line chmod 644 ${D}/usr/lib/pkgconfig/libefs.pc after the "make install" line of the src_install() function in the ebuild. The other option is to sed the /libefs/Makefile.in before configuration but that is hairier. tod
commited in bonobo 1.0.18-r9
that would be 1.0.18-r1