I have boost 1.35.0-r5 installed with python flag. When I try to update
tagpy it needs
<dev-libs/boost-1.35.0-r5
>=dev-libs/boost-1.35.0-r5[python].
However, paludis decides to downgrade it. Does it make sense?
----------------
~ # paludis -q boost
* dev-libs/boost
gentoo: 1.35.0-r2 1.35.0-r5 {:0} (1.36.0-r1)K
{:1.36} (1.37.0-r1)K {:1.37} (1.39.0)K {:1.39} (1.41.0-r2)K (1.41.0-r3)K
{:1.41}
installed: 1.35.0-r5* {:0}
Description: Boost Libraries for C++
Homepage: http://www.boost.org/
License: freedist Boost-1.0
Installed time: Sat Aug 22 16:50:02 2009
Use flags: (-doc) (eselect) (expat) (icu) (-mpi)
(python) (-tools)
From repositories: gentoo
Installed using: paludis-0.36.1
Key to mask reasons:
* K: keyword
~ # paludis -qD =tagpy-0.94.7
* =dev-python/tagpy-0.94.7
gentoo: 0.94.7* {:0}
Homepage: http://mathema.tician.de//software/tagpy
http://pypi.python.org/pypi/tagpy
Description: Python Bindings for TagLib
Long Description: TagPy is a Python crust (or a set of Python
bindings) for Scott Wheeler's TagLib. It builds upon Boost.Python, a
wrapper generation library which is part of the Boost set of C++ libraries.
Herds: no-herd
Maintainers: [email protected]
Use flags: Build Options: -optional_tests split strip
-trace
Build dependencies:
>=media-libs/taglib-1.4
|| (
<dev-libs/boost-1.35.0-r5
>=dev-libs/boost-1.35.0-r5[python]
)
dev-python/setuptools
>=app-admin/eselect-python-20091230
virtual/python
Run dependencies:
>=media-libs/taglib-1.4
|| (
<dev-libs/boost-1.35.0-r5
>=dev-libs/boost-1.35.0-r5[python]
)
>=app-admin/eselect-python-20091230
virtual/python
Source URI:
http://pypi.python.org/packages/source/t/tagpy/tagpy-0.94.7.tar.gz
Post dependencies:
Provided packages:
~ # paludis -ip tagpy
Building target list...
Building dependency list: ... 3 stepspalu...@1266667492: [WARNING
dep_list.downgrade] In thread ID '21350':
... In program paludis -ip tagpy:
... When performing install action from command line:
... When executing install task:
... When building dependency list:
... When adding PackageDepSpec 'dev-python/tagpy':
... When adding package 'dev-python/tagpy-0.94.7:0::gentoo':
... When adding build dependencies as pre dependencies:
... When using already installed package to resolve dependencies:
... When adding PackageDepSpec '<dev-libs/boost-1.35.0-r5':
... Downgrade to 'dev-libs/boost-1.35.0-r2:0::gentoo' from
'dev-libs/boost-1.35.0-r5:0::installed' forced
69 steps
These packages will be installed:
* dev-libs/boost [D 1.35.0-r5 -> 1.35.0-r2]
Reasons: *dev-python/tagpy-0.94.7:0::gentoo
-debug+ -doc expat icu -mpi -tools (-test)+ build_options:
-optional_tests split strip -trace
* dev-python/tagpy [U 0.94.5 -> 0.94.7] <target>
build_options: -optional_tests split strip -trace
146.89 kBytes to download
Total: 2 packages (1 upgrade, 1 downgrade), 146.89 kBytes to download
USE:
* debug: Enable extra debug codepaths, like asserts and extra
output. If you want to get meaningful backtraces see
http://www.gentoo.org/proj/en/qa/backtraces.xml
* test: Workaround to pull in packages needed to run with
FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in
make.conf/package.use anymore
Checking for possible errors......
* No unread news items found
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user