gcov is a debugging aid useful only to developers. Nevertheless, it is enabled in elektra ebuild. This is harmful to users, as they see these ugly messages when running any application (e.g. oyranos-monitor) using elektra: profiling:/usr/portage/packages/portage/app-admin:Cannot create directory profiling:/usr/portage/packages/portage/app-admin/elektra-0.7.1/work/elektra-0.7.1/src/libhelper/.libs/libhelper_dynamic_la-helper.gcda:Skip The users should be using the library via applications, not profiling it. If I change --enable-gcov to --disable-gcov in the ebuild, the messages disappear. Reproducible: Always
This bug (the use of --enable-gcov) likely also is the cause of the constant re-creation of the build directory. /var/tmp/portage/app-admin/elektra-0.7.1/work/... is re-created on every boot to hold those gcda files.
+*elektra-0.7.1-r1 (04 Nov 2012) + + 04 Nov 2012; Michael Weber <xmw@gentoo.org> +elektra-0.7.1-r1.ebuild, + metadata.xml: + Revbump to make gcov optional (bug 436812 by Alexander E. Patrakov), avoid + collision with allegro (bug 409305, Chris Reffett), avoid collision with + mit-krb5 (bug 403025, Marios Andreopoulos) +