Summary: | sys-apps/portage-2.1.2.11 - emerge -avuDN world traceback w/ writemsg() got multiple values for keyword argument 'noiselevel' | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Viktor Griph <gentoo> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | critical | ||
Priority: | High | ||
Version: | 2.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 181949, 189285 | ||
Attachments: | fix writemsg args |
Description
Viktor Griph
2007-08-02 09:28:16 UTC
Created attachment 126717 [details, diff]
fix writemsg args
If you save this patch as /tmp/writemsg.patch then you can apply it like this:
patch /usr/lib/portage/pym/portage.py < /tmp/writemsg.patch
This bug has existed in the 2.1.3 branch for some time but nobody noticed it. With the patch we'll be able to see what other error is triggering it (maybe PermissionDenied).
This has been released in 2.1.3.2. I'll leave this bug open since some others might hit this in 2.1.2.11 (probably won't be too many though). Thanks. The error was trigged by some bad files in my portage overlay: !!! Error: aux_get('x11-drivers/ati-drivers-8.14.13-r5', ['KEYWORDS', 'EAPI', 'SLOT']) !!! /usr/local/portage/x11-drivers/ati-drivers/files/digest-ati-drivers-8.16.20-r1 !!! Error: aux_get('x11-drivers/ati-drivers-8.14.13-r3', ['KEYWORDS', 'EAPI', 'SLOT']) !!! /usr/local/portage/x11-drivers/ati-drivers/files/digest-ati-drivers-8.16.20-r1 I've cleaned up in there. This has been released in 2.1.2.12. |