Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201427 - dev-python/kinterbasdb fails to install because of missing firebird headers
Summary: dev-python/kinterbasdb fails to install because of missing firebird headers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-05 22:07 UTC by Johann Queuniet
Modified: 2008-02-23 17:57 UTC (History)
1 user (show)

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


Attachments
fixed ebuild for kinterbasdb (kinterbasdb-3.2-r1.ebuild,1002 bytes, text/plain)
2007-12-05 22:49 UTC, Johann Queuniet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johann Queuniet 2007-12-05 22:07:17 UTC
LIBRARY MANUAL SPECIFICATION ERROR:
  The user-specified database header file directory
    /opt/firebird/include
  does not exist.
  Try modifying the 'database_include_dir' option in
  the 'manual_config' section of the setup config file (setup.cfg),
  or comment out that option to force this script to
  to autodetect it.

Summary says it all. Firebird moved from /opt to /usr. It may be a bigger problem than it seems since I can't get my hands on any of the firebird.h or fb_*.h headers in /usr/include either.

Copying the src/include directory from the source archive to /opt/firebird seems to fix the problem, but I'm sure somebody can find a sligthly less crude solution.

Reproducible: Always

Steps to Reproduce:
1. emerge kinterbasdb
2. watch the fireworks
Comment 1 Johann Queuniet 2007-12-05 22:49:33 UTC
Created attachment 137852 [details]
fixed ebuild for kinterbasdb

Seems there actually is firebird headers in /usr/include. A trivial fix was enough to make it works again.
Comment 2 Evil Compile Person 2008-01-16 22:17:32 UTC
Yarr, just location of headers moved.
Comment 3 Tiziano Müller (RETIRED) gentoo-dev 2008-02-23 17:57:15 UTC
Finally fixed. Thanks.