Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 653136 - sys-apps/dbus-1.12.6[abi_x86_32] with dev-libs/expat-2.2.5[-abi_x86_32] - checking for EXPAT... configure: error: Package requirements (expat) were not met
Summary: sys-apps/dbus-1.12.6[abi_x86_32] with dev-libs/expat-2.2.5[-abi_x86_32] - che...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 655068
  Show dependency tree
 
Reported: 2018-04-14 12:38 UTC by Dennis Schridde
Modified: 2019-02-21 23:54 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,17.62 KB, text/plain)
2018-04-14 12:38 UTC, Dennis Schridde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2018-04-14 12:38:42 UTC
Created attachment 527322 [details]
build.log

When building sys-apps/dbus-1.12.6[abi_x86_32] against dev-libs/expat-2.2.5, which does not have this use-flag set:

checking for EXPAT... configure: error: Package requirements (expat) were not met:

No package 'expat' found

See-Also: https://bugs.gentoo.org/529546
See-Also: https://bugs.gentoo.org/639238
Comment 1 Mike Gilbert gentoo-dev 2018-05-07 14:20:30 UTC
Looks like the build system now uses pkg-config to find expat, so we will need to adjust our hackfix in the ebuild.
Comment 2 Greg Turner 2018-12-27 00:39:19 UTC
still a real bug... no clever thoughts to contribute, except that it should be confirmed by a dev :)
Comment 3 David Carlos Manuelda 2019-01-29 22:26:51 UTC
Still present in 1.12.12
Comment 4 David Carlos Manuelda 2019-01-29 22:30:11 UTC
It seems that ebuild needs multilib deps instead of normal ones to trigger rebuilds when neccesary
Comment 5 Larry the Git Cow gentoo-dev 2019-02-21 23:54:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504ec9e306b7226f0fb0c709b429ebf16632a6c2

commit 504ec9e306b7226f0fb0c709b429ebf16632a6c2
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-02-21 23:02:53 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-02-21 23:53:33 +0000

    sys-apps/dbus: Fix build w/o dev-libs/expat (non-native ABI)
    
    Closes: https://bugs.gentoo.org/653136
    Closes: https://github.com/gentoo/gentoo/pull/11134
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 sys-apps/dbus/dbus-1.12.12-r1.ebuild           | 281 +++++++++++++++++++++++++
 sys-apps/dbus/files/dbus-daemon-optional.patch |  75 +++++++
 2 files changed, 356 insertions(+)