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

Bug 913737

Summary: sys-apps/exa: unmaintained upstream, replace with sys-apps/eza
Product: Gentoo Linux Reporter: Jan Breig <gentoo>
Component: Current packagesAssignee: Leonardo Hernández Hernández <leohdz172>
Status: RESOLVED FIXED    
Severity: normal CC: althorion, flow, proxy-maint, sam
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/32705
https://github.com/gentoo/gentoo/pull/33412
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 913960, 913961    
Bug Blocks:    
Attachments: eza-0.11.0.ebuild

Description Jan Breig 2023-09-06 20:30:07 UTC
Upstream flagged exa as unmaintained (no release in 2 years). There is a community fork called `eza` that continues the project.

I suggest to replace exa with eza.

Upstream issue: https://github.com/ogham/exa/issues/1243
Eza project: https://github.com/eza-community/eza
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-07 07:58:04 UTC
Most importantly, eza will contain the Gentoo icon I added to exa which never got into a release.
Comment 2 Jan Breig 2023-09-07 11:12:40 UTC
Created attachment 870030 [details]
eza-0.11.0.ebuild

Ebuild for eza, mostly copied from exa.
Comment 3 Larry the Git Cow gentoo-dev 2023-09-11 00:39:33 UTC
The bug has been referenced in the following commit(s):

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

commit 69406b77c876ee1d1e246720e58e608528fe59f4
Author:     Leonardo Hernández Hernández <leohdz172@proton.me>
AuthorDate: 2023-09-09 23:00:59 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-11 00:38:18 +0000

    package.mask: last rite sys-apps/exa
    
    Bug: https://bugs.gentoo.org/913737
    Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
    Closes: https://github.com/gentoo/gentoo/pull/32705
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 9 +++++++++
 1 file changed, 9 insertions(+)

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

commit 6f90acae2aa72599c6c37e5169048a2c98c68253
Author:     Leonardo Hernández Hernández <leohdz172@proton.me>
AuthorDate: 2023-09-09 22:39:15 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-11 00:38:18 +0000

    sys-apps/eza: new package, add 0.11.0
    
    Bug: https://bugs.gentoo.org/913737
    Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
    Signed-off-by: Sam James <sam@gentoo.org>

 sys-apps/eza/Manifest          |  71 +++++++++++++++++++++
 sys-apps/eza/eza-0.11.0.ebuild | 140 +++++++++++++++++++++++++++++++++++++++++
 sys-apps/eza/metadata.xml      |  15 +++++
 3 files changed, 226 insertions(+)
Comment 4 Leonardo Hernández Hernández 2023-10-12 18:24:27 UTC
Closing this, flow removed exa in https://gitweb.gentoo.org/repo/gentoo.git/commit/sys-apps?id=64cad5f333e281d5044a35943cb2ca62452d1150
Comment 5 Larry the Git Cow gentoo-dev 2023-10-19 14:40:54 UTC
The bug has been referenced in the following commit(s):

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

commit ae02d490f260c0724ca0bd43f71f3bb830215d8d
Author:     Petr Vaněk <arkamar@atlas.cz>
AuthorDate: 2023-10-19 13:52:04 +0000
Commit:     Florian Schmaus <flow@gentoo.org>
CommitDate: 2023-10-19 14:40:41 +0000

    profiles/arch/powerpc/ppc64: remove obsolete package.use.mask
    
    The sys-apps/exa package was treecleaned in commit:
    64cad5f333e2 ("sys-apps/exa: treeclean")
    
    Bug: https://bugs.gentoo.org/913737
    Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
    Closes: https://github.com/gentoo/gentoo/pull/33412
    Signed-off-by: Florian Schmaus <flow@gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 1 -
 1 file changed, 1 deletion(-)