Bug 11958

Summary: tar: New version is killed by kernel when using --no-overwrite-dir option
Product: IPFire Reporter: Michael Tremer <michael.tremer>
Component: ---Assignee: Matthias Fischer <matthias.fischer>
Status: CLOSED FIXED QA Contact:
Severity: Crash    
Priority: Will affect all users CC: arne.fitzenreiter
Version: 2   
Hardware: unspecified   
OS: Unspecified   
Attachments: Trace of crash

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