Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937921 - sys-apps/eza version bump to fix building with >=virtual/rust-1.80.0, also modify existing ebuilds to require <virtual/rust-1.80.1
Summary: sys-apps/eza version bump to fix building with >=virtual/rust-1.80.0, also mo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Leonardo Hernández Hernández
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-08-14 17:01 UTC by Avraham Hollander
Modified: 2024-08-21 07:51 UTC (History)
3 users (show)

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


Attachments
My own build log. Somewhat redundant as the upstream issue already shows the failure. (build.log,107.87 KB, text/x-log)
2024-08-14 17:01 UTC, Avraham Hollander
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Avraham Hollander 2024-08-14 17:01:26 UTC
Created attachment 900109 [details]
My own build log. Somewhat redundant as the upstream issue already shows the failure.

After upgrading to virtual/rust-1.80.1 and running emerge @rust-rebuild, sys-apps/eza-0.18.1 fails to build.

Here is the relevant upstream issue: https://github.com/eza-community/eza/issues/1072
and MR: https://github.com/eza-community/eza/pull/1070

0.18.24 contains the fix: https://github.com/eza-community/eza/releases/tag/v0.18.

As such, the existing should all be modified to require <virtual/rust-1.80.1, and sys-apps/eza-0.18.4 should be added.

It is also worth noting that 0.19.0 was released upstream. Pulling that in as well would be a good idea.
Comment 1 Avraham Hollander 2024-08-20 21:11:10 UTC
(In reply to Avraham Hollander from comment #0)
> Created attachment 900109 [details]
> My own build log. Somewhat redundant as the upstream issue already shows the
> failure.
> 
> After upgrading to virtual/rust-1.80.1 and running emerge @rust-rebuild,
> sys-apps/eza-0.18.1 fails to build.
> 
> Here is the relevant upstream issue:
> https://github.com/eza-community/eza/issues/1072
> and MR: https://github.com/eza-community/eza/pull/1070
> 
> 0.18.24 contains the fix:
> https://github.com/eza-community/eza/releases/tag/v0.18.
> 
> As such, the existing should all be modified to require
> <virtual/rust-1.80.1, and sys-apps/eza-0.18.24 should be added.
> 
> It is also worth noting that 0.19.0 was released upstream. Pulling that in
> as well would be a good idea.
Comment 2 Avraham Hollander 2024-08-20 21:14:14 UTC
I made a broken comment because I'm using the site on mobile and didn't touch the right buttons. I was trying to say that I made a typo and wrote "0.18.4" instead of "0.18.24."
Comment 3 Avraham Hollander 2024-08-20 21:24:37 UTC
https://github.com/gentoo/gentoo/pull/38190

This looks good. Is someone available to validate and merge this PR?
Comment 4 Larry the Git Cow gentoo-dev 2024-08-21 07:51:48 UTC
The bug has been closed via the following commit(s):

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

commit 997ade84aa73203f4429cbcdf62d74d48d0c6d0b
Author:     Leonardo Hernández Hernández <leohdz172@proton.me>
AuthorDate: 2024-08-18 20:36:15 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-08-21 07:51:44 +0000

    sys-apps/eza: add 0.19.0
    
    Closes: https://bugs.gentoo.org/938023
    Closes: https://bugs.gentoo.org/937921
    Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 sys-apps/eza/Manifest          |   9 ++
 sys-apps/eza/eza-0.19.0.ebuild | 245 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 254 insertions(+)