Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 459346 - sys-firmware/vgabios-0.7a: missing prebuilt support for non-x86/amd64 systems
Summary: sys-firmware/vgabios-0.7a: missing prebuilt support for non-x86/amd64 systems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: PPC Linux
: Normal normal with 1 vote (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-26 18:31 UTC by reno reckling
Modified: 2014-05-18 17:44 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 reno reckling 2013-02-26 18:31:12 UTC
Hi,
the ebuild for sys-firmware/vgabios-0.7a is broken on the ppc arch.
Installing yields the error:
>>> Starting src_install
install: cannot stat 'bins/*': No such file or directory

This is most likely because there is the specific bins tarball missing.
The vgabios-0.6c-r1 ebuild fetches the url: http://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz
which contains the missing bins.

The 0.7a install only fails on non x86/amd64 arches because src_install correctly selects the .bin files already present in the 0.7a tarball for installation.

Only for non x86/amd64 arches it tries to install bins/* which is missing.
Comment 1 reno reckling 2013-02-26 20:37:00 UTC
This does not just occur on ppc, the problem will occur on every arch except x86 and amd64
Comment 2 Marek Behún 2013-07-11 16:17:20 UTC
And yet nobody created package with binary files.
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2013-07-12 07:36:58 UTC
[ while I agree it's a severe problem: keywords are dropped and ebuild itself
does not have direct functionality to rebuild binaries ]

What does pull 'vgabios' as a dependency for you?
(0.7 is unkeyworded on ppc right now)

On non-x86/non-amd64 qemu uses bundled bioses,
thus you might try just to deinstall 'vgabios'.

[ sure, it's very bad, as we ship out-of-sync'ed environments and get breakages
like this ]
Comment 4 SpanKY gentoo-dev 2014-05-18 17:44:33 UTC
should be all set now in the tree; thanks for the report!

Commit message: Add USE=binary support with upstream tarball
http://sources.gentoo.org/sys-firmware/vgabios/metadata.xml?r1=1.1&r2=1.2
http://sources.gentoo.org/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild?rev=1.1