Code Monkey home page Code Monkey logo

Comments (11)

jesseduffield avatar jesseduffield commented on April 28, 2024

awesome work! I'm not very well-versed in the world of linux, so I'm gonna get @dawidd6 to comment on how this relates to what we currently have set up in terms of linux packages

from lazygit.

dawidd6 avatar dawidd6 commented on April 28, 2024

Hehe, i knew someone will make an AUR package soon and here we are, good job @fuero.

Also, maybe make a pull request adding info about that package in README.

from lazygit.

frealgagu avatar frealgagu commented on April 28, 2024

I've added a pull request to add information about arch linux packages in README.md

#98

from lazygit.

nikolowry avatar nikolowry commented on April 28, 2024

Disclaimer: Not a Go dev. I have very limited knowledge of the language and packaging system.

Regardless, I just got the following error when trying to install lazygit-git:

==> Starting build()...
commits_panel.go:6:2: cannot find package "github.com/fatih/color" in any of:
	/usr/lib/go/src/github.com/fatih/color (from $GOROOT)
	/home/neeks/go/src/github.com/fatih/color (from $GOPATH)
gui.go:15:2: cannot find package "github.com/golang-collections/collections/stack" in any of:
	/usr/lib/go/src/github.com/golang-collections/collections/stack (from $GOROOT)
	/home/neeks/go/src/github.com/golang-collections/collections/stack (from $GOPATH)
branches_panel.go:7:2: cannot find package "github.com/jesseduffield/gocui" in any of:
	/usr/lib/go/src/github.com/jesseduffield/gocui (from $GOROOT)
	/home/neeks/go/src/github.com/jesseduffield/gocui (from $GOPATH)
==> ERROR: A failure occurred in build().
    Aborting...

The lazygit AUR package, https://aur.archlinux.org/packages/lazygit, did successfully install

from lazygit.

fuero avatar fuero commented on April 28, 2024

@nikolowry Sorry, I can't reproduce this, I've built it in a chroot (with extra-x86_64-build) and it compiles successfully.

from lazygit.

fuero avatar fuero commented on April 28, 2024

I've updated my package to point to the master branch and to include the suggestions from #74.

from lazygit.

nikolowry avatar nikolowry commented on April 28, 2024

@fuero myself and Veras (AUR comment) both couldn't build because those three packages weren't found on our systems.

I don't know GO best practices for building w external dependencies that can't be found in the file paths GO uses to search for packages, but it should be handled.

I'll try to install again the next time I'm near my PC.


Oh and could you add provides and/or conflicts with lazygit? I'm not 100% sure on best practices for declaring that your package is a variation of another, so you should refer to the wiki

from lazygit.

flamendless avatar flamendless commented on April 28, 2024

@fuero thanks. I prefer the aur than go packages

from lazygit.

fuero avatar fuero commented on April 28, 2024

@nikolowry let's continue this in private or on AUR, no need to bother the lazygit folks with this - you'll find my mail address on AUR.

from lazygit.

Azulinho avatar Azulinho commented on April 28, 2024

arch user here, works on my machine

from lazygit.

jesseduffield avatar jesseduffield commented on April 28, 2024

closing as it looks like the issue is resolved. Thanks again @fuero for making the package!

from lazygit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.