-
Notifications
You must be signed in to change notification settings - Fork 8
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
segfaults on some mkl dmgs #4
Comments
This issue prevents us from bumping |
Unpacking the dmg file using 7z [1], it seems like the reason why the new files don't work might be because they use APFS instead of HFS:
|
Confirmed that this is from APFS volumes. I've pushed a change to avoid the segfault and explain what's going on. But supporting this will probably require implementing APFS, which it looks like has been done in https://github.com/sgan81/apfs-fuse. |
@matthewbauer Is there a known work-around for APFS DMG volumes? |
You can mount the dmg file with https://github.com/sgan81/apfs-fuse |
I started to add Darwin compatibility for apfs-fuse, but it's not compiling on 10.14.6. |
The second provided file appears to suffer the same issue as in #8 - extraction does not segfault when used as a parameter. There may still be an issue with a non-HFS file system.
|
@matthewbauer I've only just started seeing this for my home-manager based config which has some macOS apps defined as modules. My understanding is that APFS volumes may be becoming more prevalent, which presumably means a fix for e.g., Authy Desktop-2.2.3.dmg complains with undmg that it's not an HFS volume. See this discourse discussion for more details. What work-arounds (if any) or fixes can we help with to fix this? i.e., any workaround I could implement in my app.nix function to allow such dmgs to be handled? |
FYI @matthewbauer
|
http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15235/m_mkl_2019.3.199.dmg
http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15481/m_mkl_2019.4.233.dmg
http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15822/m_mkl_2019.5.281.dmg
undmg
only works on the first one, but segfaults on the latter two.The text was updated successfully, but these errors were encountered: