Bug 9403

Summary: git-tar-tree создаёт архивы с разными значениями pax
Product: [Development] Sisyphus Reporter: Anton Farygin <rider@altlinux.org>
Component: git-coreAssignee: Dmitry V. Levin <ldv@altlinux.org>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description From 2006-04-14 14:34:26
способ воспроизведения:
git clone git://git.kernel.org/pub/scm/linux/hotplug/udev.git

сделать архив:
git-tar-tree 0c4a805bccbc52e48f972a87f83007fdb0ffe19e udev-12345678 >a1.tar

увеличить имя base в архиве:

git-tar-tree 0c4a805bccbc52e48f972a87f83007fdb0ffe19e udev-123456789 >a2.tar

затем с помощью pax посмотреть на содержимое архивов:
$ pax < a2.tar |grep pax
pax_global_header
573541ac9702dd3969c9bc859d2b91ec1f7e6e56.paxheader
5fbbc0f385196da5405016837c460f1091b90663.paxheader
d00491fd7e5bb6fa28c517a0bb32b8b506539d4d.paxheader
f5c89552bd3e62bfce023a230e90d141f7a46b2f.paxheader
b8626c4cff2849624fb67f87cd0ad72b163671ad.paxheader
d87b2a5c0bc283e48a9e9efcc686971ee663bfd1.paxheader
e3d48f0fe0fba755fdb0cf91a4d5605315b97f96.paxheader
[rider@rider udev]$ pax < a1.tar |grep pax
pax_global_header
573541ac9702dd3969c9bc859d2b91ec1f7e6e56.paxheader
f5c89552bd3e62bfce023a230e90d141f7a46b2f.paxheader
b8626c4cff2849624fb67f87cd0ad72b163671ad.paxheader
e3d48f0fe0fba755fdb0cf91a4d5605315b97f96.paxheader
------- Comment #1 From 2006-04-14 14:35:19 -------
IMHO размер base не должен влиять на количество pax header'ов.
------- Comment #2 From 2006-04-14 14:47:29 -------
Вру. так и должно быть.

В этот paxheader помещаются файлы с путём, превышающим какое-то значение.