Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 403025 - app-admin/elektra-0.7.1 with app-crypt/mit-krb5 - file collision in usr/include/kdb.h
Summary: app-admin/elektra-0.7.1 with app-crypt/mit-krb5 - file collision in usr/inclu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
: 405567 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-02-10 21:12 UTC by Marios Andreopoulos
Modified: 2012-11-04 13:04 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marios Andreopoulos 2012-02-10 21:12:25 UTC
app-admin/elektra-0.7.1 has a file collision with app-crypt/mit-krb5-1.10-r1 and possibly all versions of mit-krb5.

The collision file is /usr/include/kdb.h

Use flags:
app-admin/elektra-0.7.1  USE="iconv -static-libs -test"
app-crypt/mit-krb5-1.10-r1  USE="keyutils pkinit threads -doc -openldap -test -xinetd"

Portage output:

* Detected file collision(s):
 * 
 *      /usr/include/kdb.h
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * app-crypt/mit-krb5-1.10-r1
 *      /usr/include/kdb.h
 * 
 * Package 'app-admin/elektra-0.7.1' NOT merged due to file collisions.
 * If necessary, refer to your elog messages for the whole content of the
 * above message.

>>> Failed to install app-admin/elektra-0.7.1, Log file:
Comment 1 Alexey Shvetsov archtester gentoo-dev 2012-04-08 20:44:53 UTC
*** Bug 405567 has been marked as a duplicate of this bug. ***
Comment 2 parafin 2012-07-10 20:10:38 UTC
bump, still an issue. media-libs/oyranos-0.4.0 fails to compile for example if mit-krb5 was emerged after elektra
Comment 3 Michael Weber (RETIRED) gentoo-dev 2012-11-04 09:33:55 UTC
+*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)
+
Comment 4 Andreas Sturmlechner gentoo-dev 2012-11-04 12:40:25 UTC
Unfortunately the header renaming breaks elektra.

E.g. /usr/include/elektra-kdb.h, which has:

#include "kdbos.h"

Would an elektra directory be a better solution here?
Comment 5 Michael Weber (RETIRED) gentoo-dev 2012-11-04 13:04:18 UTC
this was fixed in 0.7.1-r2, 
my goal is to get 0.8.3 working with oyranos and remove 0.7* from tree.