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

Bug 924942

Summary: mail-mta/courier and dependencies: please clarify hppa status
Product: Gentoo Linux Reporter: Hanno Böck <hanno>
Component: StabilizationAssignee: HPPA Porters <hppa>
Status: RESOLVED FIXED    
Severity: normal CC: eike, hanno, sam, tupone
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 925883    
Bug Blocks:    

Description Hanno Böck gentoo-dev 2024-02-18 18:55:15 UTC
Currently, the latest stable versions on most archs for net-libs/courier-authlib and net-libs/courier-unicode aren't stable on hppa. mail-mta/courier does not have a stable hppa keyword at all.

I would strongly prefer not having to deal with different keyword/stabilization states within courier and its libraries. Therefore, could the hppa team please decide if they want to drop stable keywords from courier+all of its dependencies, or if they want to maintain a stable version of the whole stack?
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-09 00:26:19 UTC
Let's try add hppa for the other 2, but if we hit problems, we can drop it for the whole stack.

I guess let's wait until bug 925883 is done so we can cleanup and then just do the latest versions without it confusing the process.
Comment 2 Hanno Böck gentoo-dev 2024-03-24 09:06:47 UTC
Stabilization for courier and deps is now happening in https://bugs.gentoo.org/927339

Stabilization of full courier on hppa would require stabilizing mgetty and aspell as well. How shall we proceed here?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-18 15:36:34 UTC
(In reply to Hanno Böck from comment #2)
> Stabilization for courier and deps is now happening in
> https://bugs.gentoo.org/927339
> 
> Stabilization of full courier on hppa would require stabilizing mgetty and
> aspell as well. How shall we proceed here?

It's okay with me either way. If courier itself seems to be going okay, then it's fine with me if we try mgetty+aspell. But given our development HPPA machine is down right now (which we use to automate arch testing), I wouldn't want to say you must.

Dakon?
Comment 4 Rolf Eike Beer archtester 2024-07-08 19:48:51 UTC
I'm not using mgetty or any courier related stuff on hppa, so dropping it to ~hppa is fine with me.
Comment 5 Hanno Böck gentoo-dev 2024-07-15 07:48:14 UTC
Given the lack of progress, and that I doubt anyone's really running a courier mail server on hppa, I would like to proceed by destabilizing and moving all courier hppa packages to ~hppa.

However, there's one complication I hadn't considered previously: courier-authlib/unicode are also used by courier-imap. Therefore, cc-ing courier-imap's maintainer.

I will proceed with destabilization in around one week if I don't hear anyone complain.
Comment 6 Tupone Alfredo gentoo-dev 2024-07-17 17:40:53 UTC
(In reply to Hanno Böck from comment #5)
> However, there's one complication I hadn't considered previously:
> courier-authlib/unicode are also used by courier-imap. Therefore, cc-ing
> courier-imap's maintainer.
Nothing to say
Comment 7 Larry the Git Cow gentoo-dev 2024-07-21 14:56:47 UTC
The bug has been referenced in the following commit(s):

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

commit 3746b4efcb244187fe8d143fb5a9031d50fdb1c8
Author:     Hanno Böck <hanno@gentoo.org>
AuthorDate: 2024-07-21 14:56:27 +0000
Commit:     Hanno Böck <hanno@gentoo.org>
CommitDate: 2024-07-21 14:56:27 +0000

    net-mail/courier-imap: de-stabilize on hppa
    
    Bug: https://bugs.gentoo.org/924942
    Signed-off-by: Hanno Böck <hanno@gentoo.org>

 net-mail/courier-imap/courier-imap-5.1.2-r1.ebuild | 2 +-
 net-mail/courier-imap/courier-imap-5.2.6-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 8 Larry the Git Cow gentoo-dev 2024-07-21 14:58:30 UTC
The bug has been referenced in the following commit(s):

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

commit 895db0ee57e80ae848e98148a3a5eaa1688eb689
Author:     Hanno Böck <hanno@gentoo.org>
AuthorDate: 2024-07-21 14:58:02 +0000
Commit:     Hanno Böck <hanno@gentoo.org>
CommitDate: 2024-07-21 14:58:06 +0000

    net-libs/courier-authlib: drop 0.71.0-r4, 0.72.0
    
    Bug: https://bugs.gentoo.org/924942
    Signed-off-by: Hanno Böck <hanno@gentoo.org>

 net-libs/courier-authlib/Manifest                  |   2 -
 .../courier-authlib-0.71.0-r4.ebuild               | 148 ---------------------
 .../courier-authlib/courier-authlib-0.72.0.ebuild  | 148 ---------------------
 3 files changed, 298 deletions(-)
Comment 9 Larry the Git Cow gentoo-dev 2024-07-21 14:59:38 UTC
The bug has been closed via the following commit(s):

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

commit 13346aabf1a747ed80592bdab170d7b2d9bcd5a0
Author:     Hanno Böck <hanno@gentoo.org>
AuthorDate: 2024-07-21 14:59:17 +0000
Commit:     Hanno Böck <hanno@gentoo.org>
CommitDate: 2024-07-21 14:59:22 +0000

    net-libs/courier-unicode: drop 2.1-r1, 2.2.6
    
    Closes: https://bugs.gentoo.org/924942
    Signed-off-by: Hanno Böck <hanno@gentoo.org>

 net-libs/courier-unicode/Manifest                  |  2 --
 .../courier-unicode/courier-unicode-2.1-r1.ebuild  | 22 ----------------------
 .../courier-unicode/courier-unicode-2.2.6.ebuild   | 22 ----------------------
 3 files changed, 46 deletions(-)