Comments (11)
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.
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.
I've added a pull request to add information about arch linux packages in README.md
from lazygit.
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.
@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.
I've updated my package to point to the master branch and to include the suggestions from #74.
from lazygit.
@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.
@fuero thanks. I prefer the aur than go packages
from lazygit.
@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.
arch user here, works on my machine
from lazygit.
closing as it looks like the issue is resolved. Thanks again @fuero for making the package!
from lazygit.
Related Issues (20)
- Discoverability
- More attention-grabbing inline loaders
- LazyGit does not open inside a symlink'ed dir (which is under git) HOT 1
- Wrong commit renamed when search pattern exists HOT 2
- Commit icon and Branch icon display wrong. HOT 2
- pre-commit not found even if present in python virtual environment
- Missing Linux_x86_64 release for v0.40.2 HOT 2
- Pasting multiple lines into commit summary field executes commands HOT 5
- bug: reflog timezone offset is wrong. HOT 2
- .SelectedFile.Name not recognized in commitFiles context HOT 14
- "Todo not found in git-rebase-todo" error when we try to drop merge commit HOT 2
- Save git.log.showGraph and git.log.order in state.yml instead of config.yml
- View stash creation date HOT 6
- Cherry picking specific files from a commit? HOT 2
- Broken interface in Konsole and Yakuake HOT 1
- Push progress
- Crash from lazygit with $GIT_DIR set and $GIT_WORK_TREE unset HOT 1
- Disable responding to keys when there is not enough space to render the UI HOT 1
- Remote tags HOT 3
- Pull doesn't work from v0.39.1 since fetchAll is enabled by default HOT 33
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lazygit.