- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 5
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
4.8.26: unable to browse tar.xz #4191
Comments
No I think it is a different issue.
Before 4.8.26 that was not causing any problems...
MC-4.8.26 can enter .tar.xz archives if started as follows:
|
MC doesn't know anything about XZ_OPT. |
Before 4.8.26:
4.8.26:
Please update your ~/.config/mc/mc.ext. |
Of course I did update my mc.ext, as advised, and could reproduce the problem still - that's why I've re-opened the issue.
XZ_OPT modifies output of the xz. I think MC is confused by "-v" part that prints extraction progress to STDERR. Formerly STDERR was captured, presented to user and I had to dismiss it with a brief keystroke, but it did not cause failure hence former behaviour was more robust. |
That's weird, I can't remember any patches messing with stderr - probably need to blame. |
Thank you for troubleshooting, Andrew. |
Branch: 4191_tar.xz |
that's some bizarre code. why not use dup2 properly right away? |
|
Read of stdout/stderr of child process is reimplemented using mc_pipe engine.
Branch: 4191_tar.xz |
is there a way to sensibly comment on the patches? i really don't feel like specifying the sha1, file, and line number for every issue i see ... |
On GitHub? |
|
Merged to master: [3189815].
|
|
Important
This issue was migrated from Trac:
onlyjob
(@onlyjob)onlyjob@….fsf.org
(@onlyjob)Just released MC-4.8.26 is unable to enter tar.xz archives like the MC's own release tarball: "Cannot open tar archive mc_4.8.26.orig.tar.xz/uxz://".
MC-4.8.25 was able to do that successfully. tag.gz is OK, only tar.xz is affected as far as I can tell...
The text was updated successfully, but these errors were encountered: