Summary: | net-mail/notmuch-0.31-r1: the package seems to have used distutils and setuptools simultaneously | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Georgy Yakovlev <gyakovlev> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | gentoo, mgorny, opal, proxy-maint, python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 751538, 751541 | ||
Bug Blocks: | |||
Attachments: | build.log |
Description
Sam James
![]() ![]() ![]() ![]() Apparently the package's installing two versions of Python bindings, one is using setuptools and the other one's using distutils. Juippis and I had an intense discussion about this. I wanted to only support the new bindings (notmuch2), but Juippis overruled me, as is his prerogative, and re-added support for the older bindings (notmuch). The older bindings are known to be buggy and cause runtime problems like memory loss, which is the reason I wanted to drop support for them in the first place, and which is why I won't make related changes now. I therefore pass this issue to Juippis, politely asking to either resolve the issue or last-rite/drop the old bindings. Yes, because removing the older bindings broke some revdeps in ::gentoo tree. I don't view this bug as big of an issue as breaking other software. However maybe it's time to check whether the outdated revdeps have been updated meanwhile. A single revdep, actually, but let's not reheat this discussion. ;-) I agree that changing mail-client/alot is the proper way to move forward. |