Bug#232025: dpkg unpack failure
This bug is not resolved, since it is not a bug in tar but a bug in the
unpacking code in dpkg. I don't have POSIX handy but it seems that the
filename field does not need to be null terminated. Indeed, star and
Solaris tar don't do this, and GNU tar seems to have fixed this old bug
of their tar implementation, too. This indeed breaks dpkg tarfn.c which
relied on this buggy behaviour.
It is tar which needs a workaround for sarge, I agree. But I believe
dpkg must be fixed, too, so that sarge+1 can include a tar without this
ugly workaround for dpkg.
Probably should have increased serverity, too...
Disclaimer: This signature might contain 3rd party intellectual
property or patented technology. Please make sure
you have an appropriate license before reading it.