Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 766435

Summary: net-mail/mailman-meta-3 misses mailman_hyperkitty Python package
Product: Gentoo Linux Reporter: Panard <panard>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: sandino
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Panard 2021-01-21 21:05:14 UTC
net-mail/mailman-meta-3 ebuild pulls postorius and hyperkitty dependencies along with mailman.
However, mailman additionally requires the Python package "mailman_hyperkitty" [1] for interfacing with HyperKitty. And there is no mailman_hyperkitty gentoo ebuild (I had to use pip to install it).

[1] https://gitlab.com/mailman/mailman-hyperkitty
Comment 1 Daniel Hiepler 2021-04-03 09:35:46 UTC
I'm not sure if this is related or a separate bug, but "mailman-web" which is mentioned in the docs [1] is also missing and needs to be installed manually.

[1] https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-web-ui
Comment 2 Larry the Git Cow gentoo-dev 2022-06-05 14:18:18 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(-)

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

commit aa6642e87d4ef713b600100d608d9f40bcae31dd
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-06-05 14:07:35 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-06-05 14:16:18 +0000

    net-mail/mailman-meta: treeclean
    
    Closes: https://bugs.gentoo.org/766435
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 net-mail/mailman-meta/mailman-meta-3.ebuild | 16 ----------------
 net-mail/mailman-meta/metadata.xml          |  5 -----
 profiles/package.mask                       |  1 -
 3 files changed, 22 deletions(-)