Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 315551 - app-laptop/batti does not depend on dev-python/python-distutils-extra
Summary: app-laptop/batti does not depend on dev-python/python-distutils-extra
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-16 06:43 UTC by Arthur Spitzer
Modified: 2010-04-16 17:02 UTC (History)
1 user (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 Arthur Spitzer 2010-04-16 06:43:34 UTC
Hi,

I just realized, that you made batti depend on dev-python/python-distutils-extra in the ebuild of version 0.3.1. That is something new I didn't know before. I could be wrong, but I just removed that dependency in an overlay, and batti installed without a problem.
The distutils import in setup.py should use the package from python's default installation.
Am I missing something, or can that dependency be removed?
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2010-04-16 12:11:13 UTC
In setup.py you do:
from DistUtilsExtra.command import *

Thats the reason for the dependency.
Comment 2 Arthur Spitzer 2010-04-16 12:58:31 UTC
Ok, just realized I had removed it short after 0.3.1. It was never needed. My fault, sorry. When you update to 0.3.4, could you remove that dependency? Everything really needed is the simple setup, that's part of python's core:
from distutils.core import setup
Also, when you update: please skip 0.3.2 and 0.3.3, they were faulty. Thanks, and sorry for the inconvenience.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-04-16 14:22:54 UTC
dunno, I needed python-distutils-extra with 0.31 when executing the distutils outside of portage... seems to work now without. weird.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2010-04-16 14:23:26 UTC
(In reply to comment #1)
> In setup.py you do:
> from DistUtilsExtra.command import *
> 
> Thats the reason for the dependency.
> 

ah..
Comment 5 Christian Ruppert (idl0r) gentoo-dev 2010-04-16 17:02:15 UTC
This has been fixed in CVS/batti-0.3.4, thanks.