Bug 208243
Summary: | Monodevelop not finding references | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Eskil Bylund <eskil.bylund> |
Component: | monodevelop | Assignee: | Paul F. Johnson <paul> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | extras-qa |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 0.12-5 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-10-02 09:00:22 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Eskil Bylund
2006-09-27 10:33:37 UTC
FC-5 is fine, it should be like that (for now). I'll have to check on the rawhide one. No, pkgconfig uses %{_libdir} on fc5, so the PKG_CONFIG_PATH is wrong. $ rpm -ql pkgconfig /usr/lib64/pkgconfig ... $ rpm -ql gtk-sharp2 /usr/lib64/pkgconfig/gtk-sharp-2.0.pc ... Unless something has happened on FC-5 and the version is no longer 1.1.13-x, then *everything* goes to /usr/lib irrespective of architecture. If you look at the pkgconfig file in /usr/lib64 for gtk-sharp-2.0.pc, you'll see it points to /usr/lib (or more accurately, ${exec_prefix}/lib). This means that where things point to on monodevelop for /usr/lib is correct. It's wrong on rawhide/FC6 which is what I'll need to fix tonight. But the pkgconfig files themselves go in /usr/lib64/pkgconfig. So PKG_CONFIG_PATH needs to point to /usr/lib64/pkgconfig man pkg-config:: PKG_CONFIG_PATH A colon-separated (on Windows, semicolon-separated) list of directories to search for .pc files. Ah, right... |