Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203316 - repoman and `ebuild ... manifest` should detect dependencies on <=${CATEGORY}/${PF}*:${SLOT} or >=${CATEGORY}/${PF}*:${SLOT}
Summary: repoman and `ebuild ... manifest` should detect dependencies on <=${CATEGORY}...
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 200044
  Show dependency tree
 
Reported: 2007-12-25 18:14 UTC by Arfrever Frehtes Taifersar Arahesis (RETIRED)
Modified: 2008-01-12 03:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch (portage-dep.py.patch,383 bytes, patch)
2008-01-06 00:20 UTC, Arfrever Frehtes Taifersar Arahesis (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-12-25 18:14:43 UTC
repoman and `ebuild ... manifest` should detect dependencies on <=${CATEGORY}/${PV}*:${SLOT} or >=${CATEGORY}/${PV}*:${SLOT}.
Comment 1 Markus Ullmann (RETIRED) gentoo-dev 2007-12-25 19:36:28 UTC
indeed... example:

ERROR: MetadataException: Metadata Exception: pkg ebuild src: x11-libs/qt-core-4.4.0_rc1, attr DEPEND
ERROR: flagged token- !<=x11-libs/qt-4.3*:4
Comment 2 Bo Ørsted Andresen (RETIRED) gentoo-dev 2007-12-26 10:12:36 UTC
(In reply to comment #0)
> repoman and `ebuild ... manifest` should detect dependencies on
> <=${CATEGORY}/${PV}*:${SLOT} or >=${CATEGORY}/${PV}*:${SLOT}.

Those are invalid atoms. '*' is only valid with '='. Not with '>=' or '<='.
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-12-26 16:03:50 UTC
(In reply to comment #2)
> Those are invalid atoms. '*' is only valid with '='. Not with '>=' or '<='.

I know. But repoman doesn't.
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-01-06 00:20:47 UTC
Created attachment 140240 [details, diff]
Patch

This patch seems to fix this bug.
Comment 5 Zac Medico gentoo-dev 2008-01-11 04:33:04 UTC
Thanks, this is in svn.
Comment 6 Zac Medico gentoo-dev 2008-01-12 03:39:41 UTC
This has been released in 2.1.4.