abra build fails, missing passgen repo? #358
Labels
No Label
abra
abra-gandi
awaiting-feedback
backups
bug
build
ci/cd
community organising
contributing
coopcloud.tech
democracy
design
documentation
duplicate
enhancement
finance
funding
good first issue
help wanted
installer
kadabra
performance
proposal
question
recipes.coopcloud.tech
security
test
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/organising#358
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
git clone <abra repo>
make build
Expected: works
Actual:
@3wordchant ugh, it works for me... I see the package is still available via https://pkg.go.dev/github.com/schultz-is/passgen so this shouldn't be an issue... which Go version are you running?
Could be a version incompatibility thing? I'm on
go version go1.18.3 linux/amd64
. I sometimes try torm -rf ~/go
to get back to a clean state (how I tested this). Your system Go may work differently though...Strangely I don't see
passgen
even mentioned in thegit log
of progressbar? If you rungo get -v -d -u ./...
and thenmake build
, does it work?oh i didn't notice the reply, thanks @decentral1se!
I'm on
go version go1.18.7 linux/amd64
I think they're separate packages pulled in via
go.mod
/go.sum
? Wallowing in ignorance over here tho.Gonna try these now
@3wordchant Jeez, you're really having a bad run with the 'ol Go builds. Your setup seem to be plagued by some Go borkage from before - these error messages look like the ones happening the last time you ran into build errors? Idk your local setup again but I'd just
rm -rf ~/go
at this point if you haven't already (but I have a feeling you did already try this once...). Maybe there is something caching in your builds that shouldn't be caching now... I'm a bit lost, sorry 😬Yep, definitely a kind of a haunted experience so far! 👻 Thanks for help and solidarity 🤝
Being a masochist with overly-strong preferences about my home directory, I set
GOPATH=/home/user/.go
, and I didrm -rf /home/user/.go/
before trying the above.I'll try that again, maybe
go
Docker image again if that still doesn't work, and after that ... idk, a séance?OK, making more progress with
rm -rf ~/.go && rm go.sum && go get -v -d -u ./...
– also realised I needed to rundirenv allow
.Nope, back to this:
😭
Holy fack @3wordchant this is unrelated from the deps hell? Check this mania https://stackoverflow.com/questions/32232655/go-get-results-in-terminal-prompts-disabled-error-for-github-private-repo omg i can't even...
@decentral1se yeah that's definitely the same error message 🎉
As far as I can make out (through the fog of me not knowing anything), there's no way around
schultz-is/passgen
having been removed from github, other than finding forks? (Which is difficult given the repo has been completely memory-holed)e.g. the instructions on https://pkg.go.dev/github.com/schultz-is/passgen don't work for me:
Are you sure the abra build still works for you if you fully kill your cache your end?
abra build fails, missing passgen & progressbar repos?to abra build fails, missing passgen repo?Found a hack to try and find forks, didn't find any:
https://www.google.com/search?hl=en&q=%22forked%20from%20schultz%2Dis%2Fpassgen%22%20site%3Agithub.com
Solved with a blesséd fork, thanks @decentral1se! 🙏