Comments (5)
Hi @shalinikhare27, thanks for the report!
This definitely seems like a case where the installer is not behaving the way that you expect. The microsoft/git
fork inherits its installer from git-for-windows/git
, so any change would need to happen in that project (and probably specifically in git-for-windows/build-extra
).
One thing that would help us investigate this concern is how winget
communicates the --disable-interactivity
flag down to the installer. Somehow we know to not display the wizard, so some amount of integration already exists. It just hasn't been wired down to these kind of pop-up error messages.
It is important to note is that this prompt is communicating a failed installation procedure, so any integration to prevent the pop-up will still need to write an error to stderr
and return a failure.
from git.
@derrickstolee - yes, ideally we want it to respect the --disable-interactivity
flag and write an error to stderr
. This is important when we run certain installations in non-user
context where prompts are meaningless. We want to just exit with a failure. Please let me know if I can provide any other data to debug this.
from git.
I think I found the way to do it, but it will require some manual testing.
from git.
@derrickstolee How can I test this on my end?
from git.
@shalinikhare27: Sorry for the delay in updating this issue, but the git-for-windows/build-extra
fix ended up not being needed since there is a way to fix it via updating the winget
manifest.
There are instructions in the PR description of how to test this locally, without needing any changes to the microsoft/git
release assets. I've tested it myself and as soon as that PR is merged by the winget team this issue will be fixed.
from git.
Related Issues (20)
- git rebase keep repeating same commands HOT 1
- "local push" (updating a branch without switching to it) hangs with scalar HOT 2
- "git log" hangs when resizing cmd.exe window HOT 3
- Multi-threaded support for label:objects/get from gvfs-helper HOT 1
- `git reset --hard` will re-rceiving packfile objects HOT 1
- Debian package download link in readme links to a 404 HOT 3
- git Difftool command doesn't work HOT 1
- Git executable for MacOS is not released for ARM (AppleSilicon) HOT 2
- Winget community repository still on 2.38.1.0.0 HOT 3
- git add taking long HOT 1
- Apple Silicon/macOS ARM build for microsoft/git
- git.exe crashes on exit in mi_thread_init on windows 2.40.1.vfs.0.0 HOT 17
- Add Windows ARM64 native release for microsoft/git HOT 1
- Repeated Indexing Outputs/Resolving Deltas output when pulling after upgrading to 2.40.1.vfs.0.2 HOT 4
- Redirecting stdout causes the program to stop for 40 seconds HOT 1
- Git maintenance scheduling impacting scalability of large repos. HOT 1
- git-maintenance doesn't work on WSL HOT 19
- Crashing during sparse-checkout operations HOT 5
- Google.com
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 git.