Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 245932 - repoman from portage 2.2_rc13 crashes in sci-mathematics/coq directory
Summary: repoman from portage 2.2_rc13 crashes in sci-mathematics/coq directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks: 210077
  Show dependency tree
 
Reported: 2008-11-07 08:30 UTC by Alexis Ballier
Modified: 2008-11-11 22:28 UTC (History)
0 users

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


Attachments
fix the TypeError (repoman_typeerror.patch,529 bytes, patch)
2008-11-07 08:59 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Ballier gentoo-dev 2008-11-07 08:30:29 UTC
coq # repoman full

RepoMan scours the neighborhood...
Traceback (most recent call last):
  File "/usr/bin/repoman", line 1510, in <module>
    trees=trees)
  File "//usr/lib64/portage/pym/portage/__init__.py", line 6558, in dep_check
    use_binaries=use_binaries, myroot=myroot, trees=trees)
  File "//usr/lib64/portage/pym/portage/__init__.py", line 6147, in _expand_new_virtuals
    mysettings, myroot=myroot, trees=trees, **kwargs))
  File "//usr/lib64/portage/pym/portage/__init__.py", line 6163, in _expand_new_virtuals
    use_mask, use_force))
  File "//usr/lib64/portage/pym/portage/dep.py", line 477, in _eval_qa_conditionals
    tokens.extend(x for x in conditional.enabled if x not in use_mask)
  File "//usr/lib64/portage/pym/portage/dep.py", line 477, in <genexpr>
    tokens.extend(x for x in conditional.enabled if x not in use_mask)
TypeError: argument of type 'NoneType' is not iterable


Not sure what's wrong but I had to downgrade to rc12 in order to be able to bump coq. You'll probably know better than me as it's perfectly reproducible by going to the sci-mathematics/coq directory and running repoman there.
Comment 1 Zac Medico gentoo-dev 2008-11-07 08:59:10 UTC
Created attachment 170967 [details, diff]
fix the TypeError

Thanks, this is fixed in svn r11816.
Comment 2 Zac Medico gentoo-dev 2008-11-11 22:28:58 UTC
This is fixed in 2.2_rc14.