Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 802450 - net-mail/mailman-3.3.2: RDEPENDs on dev-python/zipp
Summary: net-mail/mailman-3.3.2: RDEPENDs on dev-python/zipp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-16 11:31 UTC by tea
Modified: 2022-06-05 14:18 UTC (History)
2 users (show)

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


Attachments
Backtrace (mailman-backtrace.txt,3.02 KB, text/plain)
2021-07-16 11:31 UTC, tea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tea 2021-07-16 11:31:25 UTC
I've installed mailman, ran `mailman info` and got a backtrace telling me:
pkg_resources.DistributionNotFound: The 'zipp>=3.1.0' distribution was not found and is required by importlib-resources

Installing dev-python/zipp fixes the issue.

Reproducible: Always

Steps to Reproduce:
1. emerge net-mail/mailman
2. mailman info
Comment 1 tea 2021-07-16 11:31:49 UTC
Created attachment 724297 [details]
Backtrace
Comment 2 Jaco Kroon 2021-09-28 07:40:03 UTC
I'm not convinced this is an issue:

arthur [09:34:20] /etc/uls # mailman info
GNU Mailman 3.3.4 (Tom Sawyer)
Python 3.9.6 (default, Sep 21 2021, 17:29:17) 
[GCC 10.3.0]
config file: None
db url: sqlite:////etc/uls/var/data/mailman.db
devmode: DISABLED
REST root url: http://localhost:8001/3.1/
REST credentials: restadmin:restpass

arthur [09:37:04] /etc/uls # equery list -ipo dev-python/zipp
 * Searching for zipp in dev-python ...
[-P-] [  ] dev-python/zipp-3.5.0:0

arthur [09:37:21] /etc/uls # equery uses mailman
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for net-mail/mailman-3.3.4:
 U I
 - - python_targets_python3_8 : Build with Python 3.8
 + + python_targets_python3_9 : Build with Python 3.9
 - - test                     : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can
                                be toggled independently)


Bigger issue is the lack of / in front of the default path for db url ... for which I'll file a separate bug.
Comment 3 Larry the Git Cow gentoo-dev 2022-06-05 14:18:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8719e070a90c8f5494b2b661530eedfaf5a38e

commit fd8719e070a90c8f5494b2b661530eedfaf5a38e
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-06-05 14:08:28 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-06-05 14:16:19 +0000

    net-mail/mailman: treeclean
    
    Closes: https://bugs.gentoo.org/846149
    Closes: https://bugs.gentoo.org/842888
    Closes: https://bugs.gentoo.org/836711
    Closes: https://bugs.gentoo.org/827257
    Closes: https://bugs.gentoo.org/802450
    Closes: https://bugs.gentoo.org/766435
    Bug: https://bugs.gentoo.org/828115
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 net-mail/mailman/Manifest                          |  2 -
 .../mailman/files/mailman-3.3.4-fix-click-8.patch  | 75 ----------------------
 .../files/mailman-3.3.4-py3.9-importlib.patch      | 73 ---------------------
 net-mail/mailman/mailman-3.3.2.ebuild              | 42 ------------
 net-mail/mailman/mailman-3.3.4.ebuild              | 60 -----------------
 net-mail/mailman/metadata.xml                      | 10 ---
 profiles/package.mask                              |  1 -
 7 files changed, 263 deletions(-)