Summary: | Mozart won't compile. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Xavian-Anderson Macpherson <Shingoshi> |
Component: | [OLD] Development | Assignee: | Keri Harris <keri> |
Status: | VERIFIED NEEDINFO | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Xavian-Anderson Macpherson
2008-03-31 12:26:02 UTC
Thanks for the bug report. Please supply the output from 'emerge --info' Keri Here's my emerge --info. http://bugs.gentoo.org/attachment.cgi?id=147983 I notice your on amd64; which method are you using to emerge dev-land/mozart? (In reply to comment #3) > I notice your on amd64; which method are you using to emerge dev-land/mozart? > Please explain what you mean here. I thought that should be clear from this: Steps to Reproduce: 1. autounmerge =dev-lang/mozart-stdlib-1.3.2-r1 2. emerge -a mozart-stdlib The build.log has already been deleted. Sorry I didn't catch it in time. I could try it again if you need me to (which you probably do). Shingoshi I'll try to clarify what I mean: - your emerge --info shows you have ACCEPT_KEYWORDS="amd64 ~amd64" - dev-lang/mozart is not keyworded amd64 or ~amd64 I'm not sure how you're getting around mozart being keyword masked. e.g. on an amd64 box with ACCEPT_KEYWORDS="amd64 ~amd64": # emerge -a =mozart-1.3.2-r1 These are the packages that would be merged, in order: Calculating dependencies | !!! All ebuilds that could satisfy "=dev-lang/mozart-1.3.2-r1" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/mozart-1.3.2-r1 (masked by: missing keyword) Please feel free to reopen when you provide the aboverequested information. (In reply to comment #6) > Please feel free to reopen when you provide the aboverequested information. > Once more. There is this little but useful program in portage called "autounmask". It will unmask programs that are currently masked, and do so properly. I use this program frequently, since many of the programs I need for amd64, are masked. I don't know how to make it any more clear than that. I no longer have the build.log for that program, and would need to recompile it to get one. If you need the build.log, and the program isn't dependent on X11, I'll recompile it. Everything that depends on X11 right now, isn't compiling, due to a decision by that group to revert to an older version of printproto, which is now blocking everything else from building against X. So, if I can build it (without X), I will. If not, I can't. Since I don't have a build.log, I'll wait until I hear from you if I should still reopen this. Shingoshi dev-lang/mozart is masked on amd64 for a reason - it is a strictly 32 bit application; hopefully a future release will provide better cross-platform support. |