lazygit icon indicating copy to clipboard operation
lazygit copied to clipboard

Remove unmaintained Fedora repo

Open danila-zol opened this issue 10 months ago • 9 comments

danila-zol avatar Mar 05 '25 22:03 danila-zol

I actually installed lazygit using those precise instructions!

Name            : lazygit
Epoch           : 0
Version         : 0.47.2
Release         : 1.fc41
Architecture    : x86_64
Installed size  : 21.5 MiB
Source          : lazygit-0.47.2-1.fc41.src.rpm
From repository : copr:copr.fedorainfracloud.org:atim:lazygit
Summary         : Simple terminal UI for git commands
URL             : https://github.com/jesseduffield/lazygit

So, unless you give me something better please do not remove it.

dejlek avatar Mar 24 '25 16:03 dejlek

@dejlek I suggest to host your own repo or find another one on COPR or just install from source. Sorry, but the current one you really shouldn't be using because it's unmaintained and is already out of sync with the latest releases

danila-zol avatar Mar 26 '25 18:03 danila-zol

I suggest you take a look at version I got from that repo - it is just one single release behind the current. So, no offense, but that repo is still pretty good to me, even if "unmaintained".

Let's look at when was the package built: image

I did fork the atim/lazygit COPR, but it will take some time to make it all work as it should...

I still believe your suggestion to remove the only Fedora repo which has lazygit from the doc is wrong. But hey, do whatever you want...

PS. In case you do not know - it also contains EPEL packages, so basically you can install it on any RedHat-based system ( Amazon Linux 1 and 2, RedHat, CentOS, Oracle, Rocky Linux, Alma, etc)

dejlek avatar Mar 27 '25 08:03 dejlek

It was easier than I thought. Now latest lazygit version is available on https://copr.fedorainfracloud.org/coprs/dejan/lazygit/ ...

dejlek avatar Mar 27 '25 13:03 dejlek

@dejlek If you're OK with maintaining this repo, can you open a PR to replace the current one with yours? If it is merged that would obviously be ideal as we will just have a new COPR repo with the latest version. Also the repo is behind 2 versions - v0.48.0 is the current one - and will be more and more behind as time goes on, so it's really not good to recommend it to new users, but that's beside the point because I think we have a solution if you're willing to take over

danila-zol avatar Mar 31 '25 18:03 danila-zol

:+1: Sure! Will do that later today when I get back home.

dejlek avatar Apr 01 '25 14:04 dejlek

👍 Sure! Will do that later today when I get back home.

A friendly reminder that having an up-to-date COPR repo in the README would be great for us RPM-based distro users (Fedora btw) ☺️

d0vi avatar Apr 12 '25 18:04 d0vi

A friendly reminder that having an up-to-date COPR repo in the README would be great for us RPM-based distro users (Fedora btw) ☺️

Well, at the moment there are none. There's no fork with version 49. Last i saw was 48, but the build is somekind of broken and displays it as "unversioned".

Maybe we should switch to the bash script like in Ubuntu. I know this isn't the best option, but it's some option. For me far better than repo which is unmaintained.

Emkas avatar Apr 16 '25 06:04 Emkas

FYI there is a Cheese repo with the latest version of lazygit: https://www.nosuchhost.net/~cheese/fedora/packages/42/x86_64/cheese-release.html

Michsior14 avatar May 13 '25 11:05 Michsior14

As @Emkas mentioned, bash script instructions will be really nice

dangooddd avatar Jun 19 '25 12:06 dangooddd

@danila-zol As discussed I have created PR #4792 to change the Fedora section and point to my COPR that contains latest lazygit. If you are happy with what is there we could then close this PR?

dejlek avatar Aug 03 '25 16:08 dejlek

Superseded by #4792, closing.

stefanhaller avatar Aug 05 '25 10:08 stefanhaller