Summary: | games-arcade/wizorb - new ebuild | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jared B. <nitro> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | UNCONFIRMED --- | ||
Severity: | enhancement | Keywords: | EBUILD |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.wizorb.com/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | games-arcade/wizorb-1.0.ebuild |
Description
Jared B.
2012-09-30 22:48:01 UTC
Hello, there is a bug in the ebuild. I am on x86 but the ebuild want the amd64 file. you have outcomment the x86? line. but if take the # away than it also fails. but if i delete the amd64? line and change this to the x86? line, than it is working. And thank you for your ebild! :-) Yeah, that was kind of by design. You should just comment out amd64? and uncomment x86?. The reason for this is that, if you have an out-of-tree ebuild, portage must create a digest for all files referenced by the ebuild, which means it must first download (or, in the case of fetch-restricted software, you must manually download) all files and save them in $DISTDIR. Since I don't want to have to needlessly download the 32-bit packages *in addition* to the 64-bit packages of all the games I write ebuilds for, I just comment out the x86? line. That way, portage will only care about creating a digest for the file I actually need. If this were to ever make it into portage, the digest for both versions will be included in the manifest file, so this issue goes away entirely. |