Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 650840 - app-crypt/rhash-1.3.6 does not install headers, causing dev-util/cmake to fail to compile
Summary: app-crypt/rhash-1.3.6 does not install headers, causing dev-util/cmake to fai...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords:
: 650844 650864 650914 650948 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-03-19 04:10 UTC by Jonathan Callen (RETIRED)
Modified: 2018-03-20 01:12 UTC (History)
11 users (show)

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


Attachments
rhash-1.3.6-r1.ebuild.diff (rhash-1.3.6-r1.ebuild.diff,407 bytes, patch)
2018-03-19 09:53 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff
rhash-1.3.6-no_echon.patch (rhash-1.3.6-no_echon.patch,1.20 KB, patch)
2018-03-19 09:55 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Callen (RETIRED) gentoo-dev 2018-03-19 04:10:03 UTC
As the "install-headers" target in librhash/Makefile is never called, the headers are never installed, causing cmake to fail to compile.
Comment 1 Duncan 2018-03-19 05:45:55 UTC
:(  Locally package.masked for now.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-03-19 07:34:20 UTC
*** Bug 650844 has been marked as a duplicate of this bug. ***
Comment 3 James Le Cuirot gentoo-dev 2018-03-19 07:53:13 UTC
Sorry, very confused by this. I did find this initially and added install-headers but then found they were installed anyway, I thought by install-pkg-config. Thanks for masking, I'll get to this as soon as I can.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-03-19 09:53:15 UTC
Created attachment 524368 [details, diff]
rhash-1.3.6-r1.ebuild.diff

Possible fix
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-03-19 09:55:31 UTC
Created attachment 524370 [details, diff]
rhash-1.3.6-no_echon.patch

Patch required to make the configure script work with our crippled app-shells/dash package.
Comment 6 Larry the Git Cow gentoo-dev 2018-03-19 10:31:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8659d46e313acd4bbc5515ab9e92a58a22064a69

commit 8659d46e313acd4bbc5515ab9e92a58a22064a69
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2018-03-19 10:30:47 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2018-03-19 10:31:44 +0000

    app-crypt/rhash: Fix missing headers and dash issue
    
    I swear it installed the headers without this line at least some of
    the time. Yay for custom build systems.
    
    Closes: https://bugs.gentoo.org/650840
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/rhash/files/rhash-1.3.6-no_echon.patch   | 54 ++++++++++++++++++++++
 .../{rhash-1.3.6.ebuild => rhash-1.3.6-r1.ebuild}  |  4 ++
 2 files changed, 58 insertions(+)
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-03-19 11:05:40 UTC
*** Bug 650864 has been marked as a duplicate of this bug. ***
Comment 8 Arfrever Frehtes Taifersar Arahesis 2018-03-19 20:52:30 UTC
*** Bug 650914 has been marked as a duplicate of this bug. ***
Comment 9 Benda Xu gentoo-dev 2018-03-19 23:35:06 UTC
*** Bug 650948 has been marked as a duplicate of this bug. ***