Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 458918 - app-crypt/gpgme installs gpgme.h into non-standard location
Summary: app-crypt/gpgme installs gpgme.h into non-standard location
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
: 621806 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-23 22:07 UTC by Hanno Böck
Modified: 2017-06-15 04:10 UTC (History)
2 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 Hanno Böck gentoo-dev 2013-02-23 22:07:33 UTC
On gentoo, the file gpgme.h goes into /usr/include/gpgme/. This is non-default, on other distros and if manually installed, it goes into [prefix]/include.
Also, a separate dir for a single file doesn't seem to make sense.

Is there a reason for this location of the file? Because this can break compiles of apps assuming the file is at its supposed default location. If there's no specific reason to keep this non-default, I'd ask to switch it to /usr/include/gpgme.h
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2013-03-02 22:13:11 UTC
The reason as far as I remember is side-by-side of multiple versions, as this package tended to break its API/ABI.

I don't see any problem add a CPPFLAGS of -I/usr/include/gpgme to ebuilds requires this package.
Comment 2 Alon Bar-Lev (RETIRED) gentoo-dev 2013-03-30 23:14:35 UTC
Can we close this?
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2017-06-15 04:10:56 UTC
*** Bug 621806 has been marked as a duplicate of this bug. ***