Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 461662 - x11-libs/libxcb-1.9-r1 should DEPEND="dev-libs/libpthread-stubs[${MULTILIB_USEDEP}]" - configure: error: Package requirements (pthread-stubs xau >= 0.99.2) were not met: No package 'pthread-stubs' found
Summary: x11-libs/libxcb-1.9-r1 should DEPEND="dev-libs/libpthread-stubs[${MULTILIB_US...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-13 17:39 UTC by Andrew Savchenko
Modified: 2014-01-04 08:00 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,19.24 KB, text/plain)
2013-03-13 17:39 UTC, Andrew Savchenko
Details
environment (environment,156.56 KB, text/plain)
2013-03-13 17:39 UTC, Andrew Savchenko
Details
emerge --info (emerge.info,8.18 KB, text/plain)
2013-03-13 17:39 UTC, Andrew Savchenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2013-03-13 17:39:01 UTC
Hello,

libxcb-1.9-r1 fails to build if libpthread-stubs was build with different ABI_X86.

I have libpthread-stubs-0.3-r1 with ABI_X86="64" and libxcb-1.9-r1 with ABI_X86="32 64", this leads to:

*******************************************
configure: error: Package requirements (libpthread-stubs xau >= 0.99.2) were not met:                                                                                            
                                                                                                                                                                              
No package 'pthread-stubs' found
*******************************************

This problem is easily fixed after libpthread-stubs rebuild with ABI_X86="32 64", thus I suggest to move
dev-libs/libpthread-stubs[${MULTILIB_USEDEP}]
from RDEPEND to DEPEND.
Comment 1 Andrew Savchenko gentoo-dev 2013-03-13 17:39:20 UTC
Created attachment 341928 [details]
build.log
Comment 2 Andrew Savchenko gentoo-dev 2013-03-13 17:39:39 UTC
Created attachment 341930 [details]
environment
Comment 3 Andrew Savchenko gentoo-dev 2013-03-13 17:39:57 UTC
Created attachment 341932 [details]
emerge --info
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-03-15 22:10:51 UTC
RDEPEND="dev-libs/libpthread-stubs[${MULTILIB_USEDEP}]
    x11-libs/libXau[${MULTILIB_USEDEP}]
    x11-libs/libXdmcp[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
    ...

What am I missing?
Comment 5 Andrew Savchenko gentoo-dev 2013-03-21 23:07:39 UTC
Yep, ebuild itself is OK.

Probably I hit some portage bug, because this dependecy was not triggered on rebuild.
Comment 6 David Heidelberg (okias) 2014-01-03 21:37:56 UTC
@Andrew Savchenko

it's ok for you now? If yes, can you close this bug?
Comment 7 Andrew Savchenko gentoo-dev 2014-01-04 08:00:33 UTC
Hello,

looks OK now.