Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[email protected]: decompress error on Windows 10 2004 build 19041.1415 #818

Open
tiborepcek opened this issue Feb 12, 2023 · 3 comments
Open
Labels
bug Something isn't working

Comments

@tiborepcek
Copy link

Hi. Like in the case of issue #698 - I have similar one... Please see 7zip log belov. Any idea how to fix this? Thanks!

7-Zip 22.01 (x64) : Copyright (c) 1999-2022 Igor Pavlov : 2022-07-15

Scanning the drive for archives:
1 file, 1228561792 bytes (1172 MiB)

Extracting archive: C:\Users\Tibor\scoop\apps\xonotic\0.8.5\xonotic-0.8.5.zip
--
Path = C:\Users\Tibor\scoop\apps\xonotic\0.8.5\xonotic-0.8.5.zip
Type = zip
Physical Size = 1228561792


Sub items Errors: 15

Archives with Errors: 1

Sub items Errors: 15
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\SDL2
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\Headers
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\Versions\Current
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\Resources
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libvorbis.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libode.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libtheora.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libvorbisfile.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libogg.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libfreetype.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libd0_rijndael.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libd0_blind_id.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\Xonotic.app\Contents\MacOS\libvorbisenc.dylib
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\xonotic-linux-dedicated.sh
ERROR: Cannot create symbolic link : A required privilege is not held by the client. : C:\Users\Tibor\scoop\apps\xonotic\0.8.5\Xonotic\xonotic-linux-glx.sh
@Calinou
Copy link
Owner

Calinou commented Feb 12, 2023

Looks like this is an upstream issue - ZIP archives shouldn't contain symbolic links if you want them to be easily portable.

Is there a CLI argument we can pass to 7-zip to tell it to ignore errors? We'll have to use a post-install command to extract the ZIP archive in this case.

@Calinou Calinou added the bug Something isn't working label Feb 12, 2023
@otede
Copy link

otede commented Jun 22, 2023

I'm still getting the error, both in 0.8.5 downloaded last week as well as 0.8.6 downloaded yesterday, Windows build from xonotic.org, various mirrors checked.
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\Headers
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\Resources
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\SDL2
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\Frameworks\SDL2.framework\Versions\Current
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libd0_blind_id.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libd0_rijndael.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libfreetype.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libode.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libogg.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libtheora.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libvorbis.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libvorbisenc.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\Xonotic.app\Contents\MacOS\libvorbisfile.dylib
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\xonotic-linux-dedicated.sh
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\xonotic-linux-glx.sh
Cannot create symbolic link : A required privilege is not held by the client. : C:\Users<myusername>\Desktop\XNT2\Xonotic\misc\tools\rsync-updater\update-to-release.sh

I used portable 7-zip to even extract the archive. Peazip just flops with a generic error message and doesn't even leave the files that could otherwise be successfully extracted.

@cronyakatsuki
Copy link
Contributor

The only way to fix this is to install running with sudo package, or running powershell with admin and then installing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants