Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496590 - sys-firmware/seabios-1.7.3: DEPEND contains python even when USE=binary
Summary: sys-firmware/seabios-1.7.3: DEPEND contains python even when USE=binary
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-31 12:19 UTC by Rafal Kupiec
Modified: 2014-04-30 21:17 UTC (History)
3 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 Rafal Kupiec 2013-12-31 12:19:12 UTC
sys-firmware/seabios-1.7.3 requires python-2, even when USE="binary" is enabled. When this flag is set to ON, then it just extracts archive and copies binary image. I got no idea why python is necesary for this action. What is more it requires exactly Python verson 2.X. Please fix this.


# emerge seabios

These are the packages that would be merged, in order:

Calculating dependencies                          ... done!             
[ebuild  NS    ] dev-lang/python-2.7.6:2.7 [3.3.3:3.3] USE="gdbm hardened ipv6 ncurses readline sqlite ssl threads (wide-unicode) xml -berkdb -build -doc -examples -tk -wininst" 0 kB
[ebuild  N     ] sys-firmware/seabios-1.7.3  USE="binary" 0 kB

Total: 2 packages (1 new, 1 in new slot), Size of downloads: 0 kB
Comment 1 Mike Gilbert gentoo-dev 2013-12-31 15:32:17 UTC
seabios does not have a REQUIRED_USE constraint... are you mixing up your bugs?

It might be dying in pkg_setup. Let me know if this fixes it.

+  31 Dec 2013; Mike Gilbert <floppym@gentoo.org> seabios-1.7.3.ebuild:
+  Don't call python_setup if USE=binary, bug 496590.
Comment 2 SpanKY gentoo-dev 2014-04-30 21:17:45 UTC
should be all set now in the tree; thanks for the report!

Commit message: Only require python deps when USE=-binary
http://sources.gentoo.org/sys-firmware/seabios/seabios-1.7.3.2.ebuild?r1=1.2&r2=1.3
http://sources.gentoo.org/sys-firmware/seabios/seabios-1.7.3.ebuild?r1=1.5&r2=1.6