Bug 11958 - tar: New version is killed by kernel when using --no-overwrite-dir option
Summary: tar: New version is killed by kernel when using --no-overwrite-dir option
Status: CLOSED FIXED
Alias: None
Product: IPFire
Classification: Unclassified
Component: --- (show other bugs)
Version: 2
Hardware: unspecified Unspecified
: Will affect all users Crash
Assignee: Matthias Fischer
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-07 18:34 UTC by Michael Tremer
Modified: 2019-02-10 23:36 UTC (History)
1 user (show)

See Also:


Attachments
Trace of crash (10.52 KB, text/plain)
2019-01-07 18:34 UTC, Michael Tremer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Tremer 2019-01-07 18:34:37 UTC
Created attachment 650 [details]
Trace of crash

When pakfire installs a package, we don't overwrite any existing directories. To achieve that we unpack all tar archives with --no-overwrite-dir. That doesn't work any more. tar just crashes.

I will revert the update for now. We probably need to file a bug report upstream and wait for a new release.

See the attached trace. Works fine without the option.
Comment 1 Matthias Fischer 2019-01-07 20:18:29 UTC
OUCH!

I tested 1.31, but not with Pakfire... Duh!

Nevertheless, I tried to file a bug report and it worked.

=> http://savannah.gnu.org/bugs/index.php?55413

Best,
Matthias
Comment 2 Michael Tremer 2019-01-07 23:50:17 UTC
Ah cool. Keep us updated when they respond please...
Comment 3 Matthias Fischer 2019-01-09 21:33:26 UTC
Hi,

I got a really fast reaction.

See:
https://savannah.gnu.org/bugs/?55413

Devel is running...

Best,
Matthias
Comment 4 Matthias Fischer 2019-01-10 13:30:39 UTC
Hi,

Patch was sent and tested, see:

https://patchwork.ipfire.org/patch/2031/

Please confirm...

Best,
Matthias
Comment 5 Michael Tremer 2019-01-10 14:41:49 UTC
Merged. We will see...
Comment 6 Matthias Fischer 2019-02-10 23:36:10 UTC
Shipped with Core 127.

Best,
Matthias