
--- Phil Richards <news@derived-software.ltd.uk> wrote:
Normal "tar" can only cope with pathnames up to 100 characters long. There are 10 files in "boost-1.30.0/*" that exceed this limit - they are the ones that will lead to GNU tar introducing "long links".
(All of them under boost-1.30.0/libs/test/doc/components/unit_test_framework/components/ btw)
If the guilty files are suitably renamed/moved then GNU tar won't generate long links...
Thanks for the hint! Based on this I made a little experiment: tar xf boost_1_31_0.tar # under Tru64, IRIX ("normal tar") mv boost_1_31_0 boost_1_31_x tar cf boost_1_31_x.tar boost_1_31_x Then I unpacked both the original boost_1_31_0.tar and boost_1_31_x.tar under Linux, followed by diff -r. The list of missing files is attached. Ralf Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: abstract_interface.h Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: abstract_interface.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: auto_register_facili Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: auto_register_facility.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: boost_function_test_ Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: boost_function_test_case.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: function_test_case.h Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: function_test_case.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: parameterized_boost_ Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: parameterized_boost_function_test_case.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: parameterized_class_ Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: parameterized_class_test_case.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: parameterized_functi Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: parameterized_function_test_case.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_case: test_case_template.h Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_case: test_case_template.html Only in boost_1_31_x/libs/test/doc/components/unit_test_framework/components/test_log: custom_log_formatter. Only in boost_1_31_0/libs/test/doc/components/unit_test_framework/components/test_log: custom_log_formatter.html __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html