[Libreoffice-bugs] [Bug 144034] winget installation doesn't work due to missing admin priviliges.
https://bugs.documentfoundation.org/show_bug.cgi?id=144034 Mike Kaganski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTOURBUG --- Comment #6 from Mike Kaganski --- (In reply to V Stuart Foote from comment #5) > But it looks like the winget project has no support for "non-silent" > installs [1], which we know is not the LO way. > > "All tools must support a silent install. If you have an executable that > does not support a silent install, then we cannot provide that tool at this > time." We perfectly support silent installation. What we don't support is silent installation under non-elevated rights. Which is OK, since being able to install to a restricted directories like Program Files from non-elevated rights is a security breach. Winget packager needs to issue a warning that winget needs to be run from admin console. Or it needs a complete repackage, as portable installers do, to install to a user directory. Closing NOTOURBUG again. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144034] winget installation doesn't work due to missing admin priviliges.
https://bugs.documentfoundation.org/show_bug.cgi?id=144034 --- Comment #5 from V Stuart Foote --- (In reply to V Stuart Foote from comment #4) >the MSI signature matches the install [so] is our [TDF community] MSI >packaging. But it looks like the winget project has no support for "non-silent" installs [1], which we know is not the LO way. "All tools must support a silent install. If you have an executable that does not support a silent install, then we cannot provide that tool at this time." To support winget, what would packaging for a silent LO install entail? Guess this really is NOTOURBUG (as built the TDF Community build installers can not do a silent install), right? =-ref-= [1] https://github.com/microsoft/winget-cli/blob/master/doc/ManifestSpecv1.0.md -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144034] winget installation doesn't work due to missing admin priviliges.
https://bugs.documentfoundation.org/show_bug.cgi?id=144034 V Stuart Foote changed: What|Removed |Added Resolution|NOTOURBUG |--- Status|RESOLVED|UNCONFIRMED CC||vstuart.fo...@utsa.edu --- Comment #4 from V Stuart Foote --- @Mike, looking at the .yaml for the bundle the posted SHA-256 hash and URL used for the msi matches the TDF community mirrors. If the MSI signature matches the install is our MSI packaging. There have been a number of folks reporting a MSI #1603 error [1] against an LO install with winget. winget is so new, is there some tweak we need to apply to the packaging that will facilitate the non-admin but elevate privileges? =-ref-= [1] https://github.com/microsoft/winget-cli/issues/248#issuecomment-850821797 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144034] winget installation doesn't work due to missing admin priviliges.
https://bugs.documentfoundation.org/show_bug.cgi?id=144034 --- Comment #3 from Mike Kaganski --- And indeed, the package defines "/qn" installer switch, which means "no UI during the installation process" [1]. This is known that in this mode, no UAC is shown [2]. It is likely that the author of the mentioned commit hadn't tested what they added thoroughly enough (e.g., they might have UAC disabled locally, or use winget from admin command prompt). Definitely NOTOURBUG. [1] https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/msiexec [2] https://csi-windows.com/blog/all/27-csi-news-general/335-how-to-silence-the-uac-prompt-for-per-machine-msi-packages-for-non-admins -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144034] winget installation doesn't work due to missing admin priviliges.
https://bugs.documentfoundation.org/show_bug.cgi?id=144034 Mike Kaganski changed: What|Removed |Added Resolution|--- |NOTOURBUG Status|UNCONFIRMED |RESOLVED --- Comment #2 from Mike Kaganski --- It doesn't matter if winget is from MS or not. What does matter is that winget uses a community-managed repository [1], where some volunteer had committed LibreOffice data [2]. You should file bugs there, subscribing the author of the package data to the issue. Resolving NOTOURBUG (feel free to set back to UNCONFIRMED if it is discovered that it is truly a LibreOffice fault, not some packaging problem). [1] https://github.com/microsoft/winget-pkgs [2] https://github.com/microsoft/winget-pkgs/commit/1f7a849d57316d662a49322e6aa442853d0ead79 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144034] winget installation doesn't work due to missing admin priviliges.
https://bugs.documentfoundation.org/show_bug.cgi?id=144034 --- Comment #1 from laslo.hausch...@web.de --- Created attachment 174491 --> https://bugs.documentfoundation.org/attachment.cgi?id=174491&action=edit Log of installation -- You are receiving this mail because: You are the assignee for the bug.