Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153675 - dev-libs/libedit ebuild installs readline.h to a wrong directory
Summary: dev-libs/libedit ebuild installs readline.h to a wrong directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-01 05:29 UTC by Ming-Wei
Modified: 2009-07-05 21:51 UTC (History)
1 user (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 Ming-Wei 2006-11-01 05:29:54 UTC
- libedit ebuild does not install readline.h in /usr/include/editline/

        dodir /usr/include/editline
        insinto /usr/include/editline
        doins readline/readline.h || die "doins *.h"

- a version bump maybe
- or get autotool- and libtoolized port of the NetBSD Editline library (libedit) from http://www.thrysoee.dk/editline/
Comment 1 SpanKY gentoo-dev 2006-11-02 23:11:17 UTC
libedit-20061103 now installs readline.h
Comment 2 Ming-Wei 2006-11-10 16:05:09 UTC
Sorry I have a typo

doins readline/readline.h || die "doins readline.h"

should be changed to

doins ediline/readline.h || die "doins readline.h"
Comment 3 SpanKY gentoo-dev 2006-11-10 16:09:56 UTC
what's your point ?  the ebuild works fine
Comment 4 Ming-Wei 2006-11-11 01:20:22 UTC
(In reply to comment #3)
> what's your point ?  the ebuild works fine


oops I am sorry, it was late and someone reported a bug to me and I thought I made a type in my first report. After some sleep, I see that everything is correct and should be working. I will check with that person.

Sorry for the misreport.
Comment 5 Ming-Wei 2006-11-13 15:41:05 UTC
Sorry to open this again, but the file really gets installed in the wrong place and I ovelooked the last time

readline.h should be installed in editline and not libedit

it should be

        insinto /usr/include/editline
        doins readline/readline.h || die "doins *.h"

and not

        insinto /usr/include/libedit
        doins readline/readline.h || die "doins readline.h"
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-08-10 17:41:54 UTC
(In reply to comment #5)
> readline.h should be installed in editline and not libedit

Yup; still unfixed.
Comment 7 Bertram Felgenhauer 2008-09-16 22:44:30 UTC
This is still unfixed. dev-libs/libedit-20050930 is affected as well, readline.h is not being installed at all.
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-07-05 21:25:18 UTC
This is fixed in the 2009* series that uses the autotoolized version, I'm going to unmask it in a bit.
Comment 9 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-07-05 21:51:29 UTC
Fixed in latest ~arch, will get stable next month!