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

Xact broken, possible every verb extracting directx_jun2010 #1152

Closed
MagicRB opened this issue Dec 9, 2018 · 6 comments
Closed

Xact broken, possible every verb extracting directx_jun2010 #1152

MagicRB opened this issue Dec 9, 2018 · 6 comments

Comments

@MagicRB
Copy link

MagicRB commented Dec 9, 2018

I have noticed that xact will fail like this

`------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.


Your version of wine tkg-fo4-3.21-1-gc5dedc1 is no longer supported upstream. You should upgrade to 3.x

Using winetricks 20181203-next - sha256sum: 749fcd145eb04a05ccb3fda2af91dc31e0663f503f675bf43499d6b3b63cab6e with tkg-fo4-3.21-1-gc5dedc1 ( Staging Esync ) and WINEARCH=win64
Executing w_do_call xact
Executing load_xact
Executing cabextract -q -d /Fallout4/dosdevices/c:/windows/temp/_xact -L -F *xactx86 /.cache/winetricks/directx9/directx_Jun2010_redist.exe
Executing cabextract -q -d /Fallout4/dosdevices/c:/windows/temp/_xact -L -F *x3daudiox86 /.cache/winetricks/directx9/directx_Jun2010_redist.exe
Executing cabextract -q -d /Fallout4/dosdevices/c:/windows/temp/_xact -L -F xaudiox86 /.cache/winetricks/directx9/directx_Jun2010_redist.exe
Executing cabextract -q -d /Fallout4/dosdevices/c:/windows/syswow64 -L -F xactengine
.dll /Fallout4/dosdevices/c:/windows/temp/_xact/apr2006_xact_x86.cab
/Fallout4/dosdevices/c:/windows/temp/_xact/apr2006_xact_x86.cab: WARNING; file possibly truncated by 1208291 bytes.
/Fallout4/dosdevices/c:/windows/temp/_xact/apr2006_xact_x86.cab: no valid cabinets found

Note: command cabextract -q -d /Fallout4/dosdevices/c:/windows/syswow64 -L -F xactengine*.dll /Fallout4/dosdevices/c:/windows/temp/_xact/apr2006_xact_x86.cab returned status 1. Aborting.

` something similar happens when I tried installing another verb related to directx_jun2010. My current theory is that Microsoft changed the installer on their webpage. I have tested this on Arch and Debian, I tested it with winetricks, 20181203-next, on Debian, and I tried to directly run the command that fails on Arch to see if perhaps cabextract is botched on Debian. I have exhausted all my know-how and I don't really know what to do next. If you guys need any more information, I'll gladly provide.

@Chiitoo
Copy link
Collaborator

Chiitoo commented Dec 9, 2018

Which version of 'cabextract' are you using?

Most likely same issue as here: #1120

@MagicRB
Copy link
Author

MagicRB commented Dec 9, 2018

1.9

@MagicRB
Copy link
Author

MagicRB commented Dec 9, 2018

I tried 1.6 from Debian's repositories. same issue

@MagicRB
Copy link
Author

MagicRB commented Dec 9, 2018

maybe specifically Debian's cabextract is broken?

@MagicRB
Copy link
Author

MagicRB commented Dec 9, 2018

yup, just copied over from arch....

@MagicRB
Copy link
Author

MagicRB commented Dec 9, 2018

I'm closing this as this is not a problem caused by winetricks, tho warning Debian users of this would be good, maybe in the FAQ?

@MagicRB MagicRB closed this as completed Dec 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants