Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 672142 - net-im/prosody-0.11.0: libdir is tied to /usr/lib64 on all platforms
Summary: net-im/prosody-0.11.0: libdir is tied to /usr/lib64 on all platforms
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Rafael Martins (RETIRED)
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-11-28 09:19 UTC by Felix Neumärker
Modified: 2018-12-02 17:06 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 Felix Neumärker 2018-11-28 09:19:04 UTC
Also on 32bit platform /usr/lib64 is used as libdir.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-11-28 09:24:06 UTC
The bad line in the ebuild:

https://gitweb.gentoo.org/repo/gentoo.git/tree/net-im/prosody/prosody-0.11.0.ebuild#n63
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-11-28 09:25:26 UTC
Seems to affect all ebuilds in the tree.
Comment 3 Felix Neumärker 2018-11-28 09:43:49 UTC
Yes long time ago I had already a pullrequest on this issue.
However after fixing a lot of Q/A issues I got never merge.

Never the less here again - a new draft

https://github.com/gentoo/gentoo/pull/10509
Comment 4 Felix Neumärker 2018-11-28 09:47:20 UTC
The old one contain this fix and fixes for musl has been merged to gentoo/musl

See: https://github.com/gentoo/musl/pull/179
Comment 5 Tobias Klausmann (RETIRED) gentoo-dev 2018-11-28 19:59:24 UTC
(In reply to xdch47 from comment #4)
> The old one contain this fix and fixes for musl has been merged to
> gentoo/musl
> 
> See: https://github.com/gentoo/musl/pull/179

None of that applies cleanly to the current state of the repo. Can you make a new PR?
Comment 6 Felix Neumärker 2018-11-29 08:31:51 UTC
What's wrong with this one:

https://github.com/gentoo/gentoo/pull/10509

Or should I bump all ebuilds to a new rev?
Comment 7 Larry the Git Cow gentoo-dev 2018-12-02 17:06:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd8c1e754dd2b5fc100520c961e084dff232d00

commit 7cd8c1e754dd2b5fc100520c961e084dff232d00
Author:     xdch47 <xdch47@posteo.de>
AuthorDate: 2018-11-28 19:18:26 +0000
Commit:     Tobias Klausmann <klausman@gentoo.org>
CommitDate: 2018-12-02 17:06:21 +0000

    net-im/prosody: use get_libdir
    
      - fix libdir issue on 32 bit platforms
      - improve prefix support
    
    Closes: https://bugs.gentoo.org/672142
    Signed-off-by: Felix Neumärker <xdch47@posteo.de>
    Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-im/prosody/prosody-0.11.0-r1.ebuild | 82 +++++++++++++++++++++++++++++++++
 1 file changed, 82 insertions(+)