[devel] Re: list of libraries within binaries [2] (for sale or rent!)
Alexey Tourbin
at на altlinux.ru
Вс Окт 16 14:32:41 MSD 2005
On Sun, Oct 16, 2005 at 02:39:26AM +0400, Alexey Tourbin wrote:
> То есть теперь можно искать совпадения символов между двумя произвольно
> взятыми elf'ами (здесь есть много тонкостей, но в целом утверждение
> верно). Большое число совпадающих символов чаще всего означает
> дублирование кода.
Вот какие символы чаще всего дублируются:
$ cut -f6 product |sort |uniq -cd |sort -n >freq2
$ awk '$1>999' freq2
1035 RegOpenKeyExW
1035 RegSetValueExW
1081 get_plugin_info
1081 wsprintfW
1128 yylineno
1176 GetModuleHandleA
1224 qt_ucm_query_verification_data
1224 ucm_instantiate
1225 _ZN9__gnu_cxx27__verbose_terminate_handlerEv
1225 __cxa_current_exception_type
1225 __cxa_demangle
1275 _ZN10__cxxabiv117__class_type_infoD0Ev
1275 _ZN10__cxxabiv117__class_type_infoD1Ev
1275 _ZN10__cxxabiv117__class_type_infoD2Ev
1275 _ZN10__cxxabiv120__si_class_type_infoD0Ev
1275 _ZN10__cxxabiv120__si_class_type_infoD1Ev
1275 _ZN10__cxxabiv120__si_class_type_infoD2Ev
1275 _ZN10__cxxabiv121__vmi_class_type_infoD0Ev
1275 _ZN10__cxxabiv121__vmi_class_type_infoD1Ev
1275 _ZN10__cxxabiv121__vmi_class_type_infoD2Ev
1275 _ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj
1275 _ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE
1275 _ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv
1275 _ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE
1275 _ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_
1275 _ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE
1275 _ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE
1275 _ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_
1275 _ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE
1275 _ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE
1275 _ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_
1275 _ZNKSt9exception4whatEv
1275 _ZNKSt9type_info10__do_catchEPKS_PPvj
1275 _ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv
1275 _ZNKSt9type_info14__is_pointer_pEv
1275 _ZNKSt9type_info15__is_function_pEv
1275 _ZNSt10bad_typeidD0Ev
1275 _ZNSt10bad_typeidD1Ev
1275 _ZNSt10bad_typeidD2Ev
1275 _ZNSt13bad_exceptionD0Ev
1275 _ZNSt13bad_exceptionD2Ev
1275 _ZNSt8bad_castD0Ev
1275 _ZNSt8bad_castD1Ev
1275 _ZNSt8bad_castD2Ev
1275 _ZNSt9bad_allocD0Ev
1275 _ZNSt9bad_allocD2Ev
1275 _ZNSt9exceptionD0Ev
1275 _ZNSt9exceptionD1Ev
1275 _ZNSt9exceptionD2Ev
1275 _ZNSt9type_infoD0Ev
1275 _ZNSt9type_infoD1Ev
1275 _ZNSt9type_infoD2Ev
1275 _ZSt10unexpectedv
1275 _ZSt13set_terminatePFvvE
1275 _ZSt14set_unexpectedPFvvE
1275 _ZSt15set_new_handlerPFvvE
1275 _ZSt18uncaught_exceptionv
1275 _ZSt9terminatev
1275 __cxa_allocate_exception
1275 __cxa_begin_catch
1275 __cxa_call_unexpected
1275 __cxa_end_catch
1275 __cxa_free_exception
1275 __cxa_get_globals
1275 __cxa_get_globals_fast
1275 __cxa_rethrow
1275 __cxa_throw
1275 __gxx_personality_v0
1275 component_canUnload
1326 RegSetValueExA
1326 Tcl_InitStubs
1326 _Z8csPrintfPKcz
1326 _Z9csFPutErrPKc
1326 _Z9csPrintfVPKcPc
1326 camera_abilities
1326 camera_id
1326 camera_init
1377 sprintf
1378 get_module
1431 __dynamic_cast
1483 MD5Final
1483 MD5Init
1483 MD5Update
1485 warn
1540 sanei_check_value
1540 sanei_constrain_value
1596 WideCharToMultiByte
1653 __cxa_pure_virtual
1711 GetProcAddress
1770 CloseHandle
1770 xrealloc
1830 _ZN10__cxxabiv119__terminate_handlerE
1830 _ZN10__cxxabiv120__unexpected_handlerE
1830 tc_filter
1891 sane_cancel
1891 sane_close
1891 sane_control_option
1891 sane_exit
1891 sane_get_devices
1891 sane_get_option_descriptor
1891 sane_get_parameters
1891 sane_get_select_fd
1891 sane_init
1891 sane_open
1891 sane_read
1891 sane_set_io_mode
1891 sane_start
1891 sane_strstatus
1953 sanei_config_get_string
1953 sanei_config_open
1953 sanei_config_read
1953 sanei_config_skip_whitespace
1953 sanei_debug_msg
1953 sanei_init_debug
2080 _ZNSt13bad_exceptionD1Ev
2080 _ZNSt9bad_allocD1Ev
2346 GetPluginInfo
2415 _launcher_debug
2415 constructor_init
2701 _ZN8csString10SetGrowsByEj
2701 _ZN8csString11SetCapacityEj
2701 _ZN8csString14ExpandIfNeededEj
2701 _ZN8csString4FreeEv
2701 _ZN8csString4TrimEv
2701 _ZN8csString5LTrimEv
2701 _ZN8csString5RTrimEv
2701 _ZN8csString6AppendEPKcj
2701 _ZN8csString6AppendERKS_j
2701 _ZN8csString6FormatEPKcz
2701 _ZN8csString6FormatEd
2701 _ZN8csString6FormatEdii
2701 _ZN8csString6FormatEf
2701 _ZN8csString6FormatEfii
2701 _ZN8csString6FormatEi
2701 _ZN8csString6FormatEiii
2701 _ZN8csString6FormatEj
2701 _ZN8csString6FormatEjii
2701 _ZN8csString6FormatEl
2701 _ZN8csString6FormatElii
2701 _ZN8csString6FormatEm
2701 _ZN8csString6FormatEmii
2701 _ZN8csString6FormatEs
2701 _ZN8csString6FormatEsii
2701 _ZN8csString6FormatEt
2701 _ZN8csString6FormatEtii
2701 _ZN8csString6InsertEjPKc
2701 _ZN8csString6InsertEjRKS_
2701 _ZN8csString6InsertEjc
2701 _ZN8csString6UpcaseEv
2701 _ZN8csString7FormatVEPKcPc
2701 _ZN8csString7PadLeftEPKcjc
2701 _ZN8csString7PadLeftERKS_jc
2701 _ZN8csString7PadLeftEbjc
2701 _ZN8csString7PadLeftEcjc
2701 _ZN8csString7PadLeftEdjc
2701 _ZN8csString7PadLeftEfjc
2701 _ZN8csString7PadLeftEhjc
2701 _ZN8csString7PadLeftEijc
2701 _ZN8csString7PadLeftEjc
2701 _ZN8csString7PadLeftEjjc
2701 _ZN8csString7PadLeftEljc
2701 _ZN8csString7PadLeftEmjc
2701 _ZN8csString7PadLeftEsjc
2701 _ZN8csString7PadLeftEtjc
2701 _ZN8csString7ReclaimEv
2701 _ZN8csString7ReplaceEPKcj
2701 _ZN8csString7ReplaceERKS_j
2701 _ZN8csString8CollapseEv
2701 _ZN8csString8DeleteAtEjj
2701 _ZN8csString8DowncaseEv
2701 _ZN8csString8PadRightEPKcjc
2701 _ZN8csString8PadRightERKS_jc
2701 _ZN8csString8PadRightEbjc
2701 _ZN8csString8PadRightEcjc
2701 _ZN8csString8PadRightEdjc
2701 _ZN8csString8PadRightEfjc
2701 _ZN8csString8PadRightEhjc
2701 _ZN8csString8PadRightEijc
2701 _ZN8csString8PadRightEjc
2701 _ZN8csString8PadRightEjjc
2701 _ZN8csString8PadRightEljc
2701 _ZN8csString8PadRightEmjc
2701 _ZN8csString8PadRightEsjc
2701 _ZN8csString8PadRightEtjc
2701 _ZN8csString8TruncateEj
2701 _ZN8csString9OverwriteEjRKS_
2701 _ZN8csString9PadCenterEPKcjc
2701 _ZN8csString9PadCenterERKS_jc
2701 _ZN8csString9PadCenterEbjc
2701 _ZN8csString9PadCenterEcjc
2701 _ZN8csString9PadCenterEdjc
2701 _ZN8csString9PadCenterEfjc
2701 _ZN8csString9PadCenterEhjc
2701 _ZN8csString9PadCenterEijc
2701 _ZN8csString9PadCenterEjc
2701 _ZN8csString9PadCenterEjjc
2701 _ZN8csString9PadCenterEljc
2701 _ZN8csString9PadCenterEmjc
2701 _ZN8csString9PadCenterEsjc
2701 _ZN8csString9PadCenterEtjc
2701 _ZN8csStringD0Ev
2701 _ZN8csStringD1Ev
2701 _ZN8csStringD2Ev
2701 _ZNK8csString10AsPadRightEjc
2701 _ZNK8csString11AsPadCenterEjc
2701 _ZNK8csString5SliceEjj
2701 _ZNK8csString8FindLastEcj
2701 _ZNK8csString9AsPadLeftEjc
2701 _ZNK8csString9FindFirstEcj
2701 _ZNK8csString9SubStringERS_jj
2775 _Z11cs_snprintfPcjPKcz
2775 _Z12cs_vsnprintfPcjPKcS_
2775 _Z13ap_vformatterPFiP18ap_vformatter_buffES0_PKcPc
2850 DisableThreadLibraryCalls
2926 _Z11csSplitPathPKcPcjS1_j
2926 _Z12csExpandNamePKc
2926 _Z12csIsPowerOf2i
2926 _Z13csFindReplacePcPKcS1_S1_i
2926 _Z13csGlobMatchesPKcS0_
2926 _Z21csFindNearestPowerOf2i
2926 _Z8csStrNewPKc
2926 _Z8csStrNewPKw
2926 _Z9csStrNewWPKc
2926 _Z9csStrNewWPKw
2926 inflate_mask
3003 MultiByteToWideChar
3081 RegCloseKey
3081 RtlRaiseException
3081 plugin_init
3081 z_errmsg
3160 _ZdaPv
3160 zcalloc
3160 zcfree
3240 xmalloc
3321 _Znaj
3321 adler32
3916 DllMain
4186 xine_plugin_info
4950 Mod_Header
4950 Mod_Load
4950 Mod_Unload
4950 Mod_Version
5050 init
5253 _ZdlPv
5253 _Znwj
5669 g_module_check_init
5995 Mod_Init
7140 _Z21cs_static_var_cleanupPFvvE
7381 HeapFree
8128 HeapAlloc
8513 kdemain
10153 key
10153 usecount
10731 description
10878 unload_module
11175 load_module
12090 ladspa_descriptor
13366 GetVersionInfo
15751 gst_plugin_desc
17020 gconv
17020 gconv_init
18915 __wine_spec_init
18915 __wine_spec_init_ctor
24310 component_getDescriptionFunc
34980 __info
35511 GLErrOccurred
35511 NonNumeric_PyObject_AsCharArray
35511 NonNumeric_PyObject_AsDoubleArray
35511 NonNumeric_PyObject_AsFloatArray
35511 NonNumeric_PyObject_AsIntArray
35511 NonNumeric_PyObject_AsShortArray
35511 NonNumeric_PyObject_AsUnsignedCharArray
35511 NonNumeric_PyObject_AsUnsignedIntArray
35511 NonNumeric_PyObject_AsUnsignedShortArray
35511 NonNumeric_PyObject_FromCharArray
35511 NonNumeric_PyObject_FromDoubleArray
35511 NonNumeric_PyObject_FromFloatArray
35511 NonNumeric_PyObject_FromIntArray
35511 NonNumeric_PyObject_FromShortArray
35511 NonNumeric_PyObject_FromUnsignedCharArray
35511 Numeric_PyObject_AsCharArray
35511 Numeric_PyObject_AsDoubleArray
35511 Numeric_PyObject_AsFloatArray
35511 Numeric_PyObject_AsIntArray
35511 Numeric_PyObject_AsShortArray
35511 Numeric_PyObject_AsUnsignedCharArray
35511 PyErr_SetGLErrorMessage
35511 PyOpenGL_round
35511 SetupPixelRead
35511 SetupPixelWrite
35511 SetupRawPixelRead
35511 _PyObject_AsCharArray
35511 _PyObject_AsDoubleArray
35511 _PyObject_AsFloatArray
35511 _PyObject_AsIntArray
35511 _PyObject_AsPointer
35511 _PyObject_AsShortArray
35511 _PyObject_AsUnsignedCharArray
35511 _PyObject_AsUnsignedIntArray
35511 _PyObject_AsUnsignedShortArray
35511 _PyObject_Dimension
35511 _PyObject_FromArray
35511 _PyObject_FromCharArray
35511 _PyObject_FromDoubleArray
35511 _PyObject_FromFloatArray
35511 _PyObject_FromIntArray
35511 _PyObject_FromShortArray
35511 _PyObject_FromUnsignedCharArray
35511 _PyObject_FromUnsignedIntArray
35511 _PyObject_FromUnsignedShortArray
35511 _PyTuple_FromCharArray
35511 _PyTuple_FromDoubleArray
35511 _PyTuple_FromFloatArray
35511 _PyTuple_FromIntArray
35511 _PyTuple_FromShortArray
35511 _PyTuple_FromUnsignedCharArray
35511 _PyTuple_FromUnsignedIntArray
35511 _PyTuple_FromUnsignedShortArray
35511 __PyObject_AsArray_Size
35511 __PyObject_AsCharArray
35511 __PyObject_AsDoubleArray
35511 __PyObject_AsFloatArray
35511 __PyObject_AsIntArray
35511 __PyObject_AsShortArray
35511 __PyObject_AsUnsignedCharArray
35511 __PyObject_AsUnsignedIntArray
35511 __PyObject_AsUnsignedShortArray
35511 __PyObject_Dimension
35511 __PyObject_FromCharArray
35511 __PyObject_FromDoubleArray
35511 __PyObject_FromFloatArray
35511 __PyObject_FromIntArray
35511 __PyObject_FromShortArray
35511 __PyObject_FromUnsignedCharArray
35511 __PyObject_FromUnsignedIntArray
35511 __PyObject_FromUnsignedShortArray
35778 init_util
37401 component_getFactory
37401 component_getImplementationEnvironment
37401 component_writeInfo
42778 NSGetModule
52000 error
$
Это наводит на разные мысли. Всмотримся в символы *_PyObject*, их
одинаковое количество дублируется. Посмотрим, где же они дублируются:
$ awk -F'\t' -v sym=__PyObject_FromUnsignedShortArray '$6==sym{printf"%s\n%s\n",$2,$4}' product |sort -u
/usr/lib/python2.4/site-packages/OpenGL/GL/3DFX/_multisample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/3DFX/_tbuffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/3DFX/_texture_compression_FXT1.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_client_storage.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_element_array.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_fence.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_specular_vector.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_transform_hint.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_vertex_array_object.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_vertex_array_range.so
/usr/lib/python2.4/site-packages/OpenGL/GL/APPLE/_ycbcr_422.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_depth_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_draw_buffers.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_fragment_program.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_fragment_program_shadow.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_fragment_shader.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_imaging.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_matrix_palette.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_multisample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_multitexture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_occlusion_query.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_point_parameters.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_point_sprite.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_shader_objects.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_shading_language_100.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_shadow.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_shadow_ambient.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_border_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_compression.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_cube_map.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_env_add.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_env_combine.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_env_crossbar.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_env_dot3.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_mirrored_repeat.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_non_power_of_two.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_texture_rectangle.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_transpose_matrix.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_vertex_blend.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_vertex_buffer_object.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_vertex_program.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_vertex_shader.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ARB/_window_pos.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_draw_buffers.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_element_array.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_envmap_bumpmap.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_fragment_shader.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_map_object_buffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_pixel_format_float.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_pn_triangles.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_separate_stencil.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_text_fragment_shader.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_texture_env_combine3.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_texture_float.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_texture_mirror_once.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_vertex_array_object.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_vertex_attrib_array_object.so
/usr/lib/python2.4/site-packages/OpenGL/GL/ATI/_vertex_streams.so
/usr/lib/python2.4/site-packages/OpenGL/GL/Autodesk/_facet_normal.so
/usr/lib/python2.4/site-packages/OpenGL/GL/Autodesk/_valid_back_buffer_hint.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_GL_422_pixels.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_abgr.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_bgra.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_blend_color.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_blend_equation_separate.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_blend_func_separate.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_blend_logic_op.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_blend_minmax.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_blend_subtract.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_clip_volume_hint.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_cmyka.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_color_matrix.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_color_subtable.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_color_table.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_compiled_vertex_array.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_convolution.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_coordinate_frame.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_copy_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_cull_vertex.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_depth_bounds_test.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_draw_range_elements.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_fog_coord.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_fragment_lighting.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_histogram.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_index_array_formats.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_index_func.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_index_material.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_index_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_light_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_misc_attribute.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_multi_draw_arrays.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_multisample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_packed_pixels.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_paletted_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_pixel_buffer_object.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_pixel_transform.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_pixel_transform_color_table.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_point_parameters.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_polygon_offset.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_rescale_normal.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_scene_marker.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_secondary_color.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_separate_specular_color.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_shadow_funcs.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_shared_texture_palette.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_stencil_two_side.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_stencil_wrap.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_subtexture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture3D.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_compression_s3tc.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_cube_map.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_env_add.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_env_combine.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_env_dot3.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_filter_anisotropic.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_lod_bias.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_mirror_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_object.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_texture_perturb_normal.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_vertex_array.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_vertex_shader.so
/usr/lib/python2.4/site-packages/OpenGL/GL/EXT/_vertex_weighting.so
/usr/lib/python2.4/site-packages/OpenGL/GL/HP/_convolution_border_modes.so
/usr/lib/python2.4/site-packages/OpenGL/GL/HP/_image_transform.so
/usr/lib/python2.4/site-packages/OpenGL/GL/HP/_occlusion_test.so
/usr/lib/python2.4/site-packages/OpenGL/GL/HP/_texture_lighting.so
/usr/lib/python2.4/site-packages/OpenGL/GL/IBM/_cull_vertex.so
/usr/lib/python2.4/site-packages/OpenGL/GL/IBM/_multimode_draw_arrays.so
/usr/lib/python2.4/site-packages/OpenGL/GL/IBM/_rasterpos_clip.so
/usr/lib/python2.4/site-packages/OpenGL/GL/IBM/_static_data.so
/usr/lib/python2.4/site-packages/OpenGL/GL/IBM/_texture_mirrored_repeat.so
/usr/lib/python2.4/site-packages/OpenGL/GL/IBM/_vertex_array_lists.so
/usr/lib/python2.4/site-packages/OpenGL/GL/INGR/_blend_func_separate.so
/usr/lib/python2.4/site-packages/OpenGL/GL/INGR/_color_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/INGR/_interlace_read.so
/usr/lib/python2.4/site-packages/OpenGL/GL/INGR/_palette_buffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/INTEL/_parallel_arrays.so
/usr/lib/python2.4/site-packages/OpenGL/GL/INTEL/_texture_scissor.so
/usr/lib/python2.4/site-packages/OpenGL/GL/KTX/_buffer_region.so
/usr/lib/python2.4/site-packages/OpenGL/GL/MESA/_pack_invert.so
/usr/lib/python2.4/site-packages/OpenGL/GL/MESA/_resize_buffers.so
/usr/lib/python2.4/site-packages/OpenGL/GL/MESA/_window_pos.so
/usr/lib/python2.4/site-packages/OpenGL/GL/MESA/_ycbcr_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_blend_square.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_copy_depth_to_color.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_depth_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_evaluators.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_fence.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_float_buffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_fog_distance.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_fragment_program.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_fragment_program2.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_fragment_program_option.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_half_float.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_light_max_exponent.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_multisample_filter_hint.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_occlusion_query.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_packed_depth_stencil.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_pixel_data_range.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_point_sprite.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_primitive_restart.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_register_combiners.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_register_combiners2.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texgen_emboss.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texgen_reflection.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_compression_vtc.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_env_combine4.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_expand_normal.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_rectangle.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_shader.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_shader2.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_texture_shader3.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_array_range.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_array_range2.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_program.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_program1_1.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_program2.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_program2_option.so
/usr/lib/python2.4/site-packages/OpenGL/GL/NV/_vertex_program3.so
/usr/lib/python2.4/site-packages/OpenGL/GL/OML/_interlace.so
/usr/lib/python2.4/site-packages/OpenGL/GL/OML/_resample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/OML/_subsample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/PGI/_misc_hints.so
/usr/lib/python2.4/site-packages/OpenGL/GL/PGI/_vertex_hints.so
/usr/lib/python2.4/site-packages/OpenGL/GL/REND/_screen_coordinates.so
/usr/lib/python2.4/site-packages/OpenGL/GL/S3/_s3tc.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGI/_color_matrix.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGI/_color_table.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGI/_depth_pass_instrument.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGI/_texture_color_table.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_detail_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_fog_function.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_generate_mipmap.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_multisample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_multitexture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_pixel_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_point_line_texgen.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_point_parameters.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_sharpen_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture4D.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture_border_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture_color_mask.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture_edge_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture_filter4.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture_lod.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIS/_texture_select.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_FfdMask.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_async.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_async_histogram.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_async_pixel.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_blend_alpha_minmax.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_calligraphic_fragment.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_clipmap.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_convolution_accuracy.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_depth_pass_instrument.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_depth_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_flush_raster.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_fog_offset.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_fog_scale.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_fragment_lighting.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_frame_zoom.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_framezoom.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_igloo_interface.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_impact_pixel_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_instruments.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_interlace.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_ir_instrument1.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_list_priority.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_pixel_texture.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_pixel_tiles.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_polynomial_ffd.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_reference_plane.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_resample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_scalebias_hint.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_shadow.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_shadow_ambient.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_sprite.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_subsample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_tag_sample_buffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_texture_add_env.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_texture_coordinate_clamp.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_texture_lod_bias.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_texture_multi_buffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_texture_scale_bias.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_texture_select.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_vertex_preclip.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_ycrcb.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_ycrcb_subsample.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SGIX/_ycrcba.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUN/_convolution_border_modes.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUN/_global_alpha.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUN/_mesh_array.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUN/_slice_accum.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUN/_triangle_list.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUN/_vertex.so
/usr/lib/python2.4/site-packages/OpenGL/GL/SUNX/_constant_data.so
/usr/lib/python2.4/site-packages/OpenGL/GL/WIN/_phong_shading.so
/usr/lib/python2.4/site-packages/OpenGL/GL/WIN/_specular_fog.so
/usr/lib/python2.4/site-packages/OpenGL/GL/WIN/_swap_hint.so
/usr/lib/python2.4/site-packages/OpenGL/GL/_3DFX/_tbuffer.so
/usr/lib/python2.4/site-packages/OpenGL/GL/_GL__init__.so
/usr/lib/python2.4/site-packages/OpenGL/GLU/EXT/_nurbs_tessellator.so
/usr/lib/python2.4/site-packages/OpenGL/GLU/SGI/_filter4_parameters.so
/usr/lib/python2.4/site-packages/OpenGL/GLU/_GLU__init__.so
/usr/lib/python2.4/site-packages/OpenGL/_GLE.so
/usr/lib/python2.4/site-packages/OpenGL/_GLUT.so
$
То есть какой-то один пакет букально забивает product, из-за того, что все
его elf'ы содержат большое количество одинаковых символов. Содержимое
этого пакета выглядит странно...
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20051016/8f52fa7f/attachment.bin
Подробная информация о списке рассылки Devel