Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Thomas Sachau <tommy@g.o>
Subject: Packages pulling in python-3*, also they dont require it
Date: Thu, 18 Mar 2010 20:20:02 +0100
Hi,

i would like to see a discussion and, if needed, a decision on the following topic:

Currently, some packages just depend on "dev-lang/python". Arfrever claims it to be right, but this
dependency does pull in python-3*, even if the package does not require it (or does not even work
with it). Since the real dep is either "=dev-lang/python-2*" or "|| ( dev-lang/python:3.1
dev-lang/python:2.7 dev-lang/python-2.6 dev-lang/python:2.5 )", it means in both cases, that my
install of python-2.6* should meet the requirement, so the package should not pull in the unneeded
and not used python-3*.

There are 2 ways to fix this issue:

-fix the dependency string for those packages (including the lines in distutils.eclass)

or (since Arfrever claims current portage behaviour is wrong)
-change portage behaviour to be satisfied with a python slot and to not require other slots.

-- 
Thomas Sachau

Gentoo Linux Developer

Attachment:
signature.asc (OpenPGP digital signature)
Replies:
Re: Packages pulling in python-3*, also they dont require it
-- Peter Hjalmarsson
Re: Packages pulling in python-3*, also they dont require it
-- Arfrever Frehtes Taifersar Arahesis
Re: Packages pulling in python-3*, also they dont require it
-- Fabian Groffen
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
[RFC]: Proxy-maintainer project
Next by thread:
Re: Packages pulling in python-3*, also they dont require it
Previous by date:
Re: [RFC]: Proxy-maintainer project
Next by date:
Re: Packages pulling in python-3*, also they dont require it


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.