~/f/mayavi/RPMS.2017 ~/f/mayavi ~/f/mayavi RPMS.2017/mayavi-4.8.2-1.1.x86_64.rpm RPMS/mayavi-4.8.2-1.1.x86_64.rpm differ: byte 225, line 1 Comparing mayavi-4.8.2-1.1.x86_64.rpm to mayavi-4.8.2-1.1.x86_64.rpm comparing the rpm tags of mayavi --- old-rpm-tags +++ new-rpm-tags @@ -1599 +1599 @@ -/usr/lib64/python3.11/site-packages/mayavi-4.8.2.dist-info/RECORD 099ff24d0bb72d1a004760c13e4670efa88f026fc72bf1c556fbc752c51c61bf 0 +/usr/lib64/python3.11/site-packages/mayavi-4.8.2.dist-info/RECORD 8fae96068e28152bd5a11c22982e44d6b39b4e49323aeeb931d6c657faa1d08e 0 @@ -3006 +3006 @@ -/usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip 7f0d74f3358f9f28aff4d930304fc6615c64e9ba619dff8b7053233af61c5604 0 +/usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip 3788386407e7db4b730800e55fea1923c68a6b208e0500b664ae99acc1920dc0 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.11/site-packages/mayavi-4.8.2.dist-info/RECORD differs (ASCII text, with CRLF line terminators) --- old//usr/lib64/python3.11/site-packages/mayavi-4.8.2.dist-info/RECORD 2024-08-30 17:30:48.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/mayavi-4.8.2.dist-info/RECORD 2024-08-30 17:30:48.000000000 +0000 @@ -580,7 +580,7 @@ tvtk/tvtk_access.py,sha256=sLBemnYx4LeJm-ZK-reC7oCfglhzIOOKaYDXrh1wTA4,2283 tvtk/tvtk_base.py,sha256=vFF3Q7EgCXYyx3bVHBxtycACu6EcXJRXiq4qmB2UHlE,22395 tvtk/tvtk_base_handler.py,sha256=qNRlSUI_inwvlwUuRT1Jkq-wIeFEodplXcT4TiC_AeY,2624 -tvtk/tvtk_classes.zip,sha256=fw108zWPnyiv9NkwME_GYVxk6bphnf-LcFMjOvYcVgQ,16261549 +tvtk/tvtk_classes.zip,sha256=N4g4ZAfn20tzCADlX-oZI8aKayCOBQC2ZK6ZrMGSDcA,16261514 tvtk/util/__init__.py,sha256=Uyu8C5TscrSd_hI_w-T64o-aK4S-u7a0Kl8qtpYwUBc,90 tvtk/util/ctf.py,sha256=z8uHvuuqT5X20QP48xoVaVCycgp3daFfX2Q7p3o9VCM,9870 tvtk/util/gradient_editor.py,sha256=mUSxbXVytbyJqbEgqho_cCw5mO_VTHYUYTNY7DRdIyA,33499 /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/encoded_gradient_estimator.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/encoded_gradient_estimator.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/encoded_gradient_estimator.py 1980-01-01 23:00:00.000000000 +0000 @@ -160,7 +160,7 @@ """ ) - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ + number_of_threads = traits.Trait(1, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ r""" Get/Set the number of threads to create when encoding normals This defaults to the number of available processors on the /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/encoded_gradient_estimator.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/encoded_gradient_estimator.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/encoded_gradient_estimator.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 57 09 c6 a4 6e 7a 26 67 |........W...nz&g| +00000000 a7 0d 0d 0a 03 00 00 00 cd a5 96 96 22 06 f8 0b |............"...| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/event_data_device3d.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/event_data_device3d.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/event_data_device3d.py 1980-01-01 23:00:00.000000000 +0000 @@ -84,7 +84,7 @@ self._do_change(self._vtk_obj.SetWorldOrientation, self.world_orientation) - world_position = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype="float", value=(4.68607956597676e-310, 0.0, -8.636738748715222e-26), cols=3, desc=\ + world_position = traits.Array(enter_set=True, auto_set=False, shape=(3,), dtype="float", value=(4.63592460860745e-310, 0.0, -8.636738748715222e-26), cols=3, desc=\ r""" """ /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/event_data_device3d.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/event_data_device3d.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/event_data_device3d.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 b7 98 fa d0 40 bf 0e 19 |............@...| +00000000 a7 0d 0d 0a 03 00 00 00 c2 b5 63 a4 44 c6 8b 31 |..........c.D..1| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/explicit_structured_grid.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/explicit_structured_grid.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/explicit_structured_grid.py 1980-01-01 23:00:00.000000000 +0000 @@ -111,7 +111,7 @@ ret = self._wrap_call(self._vtk_obj.SetDimensions, *args) return ret - extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype="int", value=(1543947792, 22083, 1543947840, 22083, 1546563376, 22083), cols=3, desc=\ + extent = traits.Array(enter_set=True, auto_set=False, shape=(6,), dtype="int", value=(7457728, 21847, 7471248, 21847, 13559696, 21847), cols=3, desc=\ r""" Set/Get the extent of this structured dataset in term of number of points along each direction. Setting the extent will reset the /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/explicit_structured_grid.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/explicit_structured_grid.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/explicit_structured_grid.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 85 57 62 d1 6f fb 2e a6 |.........Wb.o...| +00000000 a7 0d 0d 0a 03 00 00 00 9f fe 16 dd 80 99 55 bc |..............U.| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/fixed_point_volume_ray_cast_mapper.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/fixed_point_volume_ray_cast_mapper.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/fixed_point_volume_ray_cast_mapper.py 1980-01-01 23:00:00.000000000 +0000 @@ -198,7 +198,7 @@ self._do_change(self._vtk_obj.SetMinimumImageSampleDistance, self.minimum_image_sample_distance) - number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ + number_of_threads = traits.Int(1, enter_set=True, auto_set=False, desc=\ r""" Set/Get the number of threads to use. This by default is equal to the number of available processors detected. WARNING: If number /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/fixed_point_volume_ray_cast_mapper.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/fixed_point_volume_ray_cast_mapper.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/fixed_point_volume_ray_cast_mapper.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 30 10 8c 20 9e cb 21 df |........0.. ..!.| +00000000 a7 0d 0d 0a 03 00 00 00 74 d5 90 c6 08 f4 6c d5 |........t.....l.| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/higher_order_triangle.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/higher_order_triangle.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/higher_order_triangle.py 1980-01-01 23:00:00.000000000 +0000 @@ -55,7 +55,7 @@ def __init__(self, obj=None, update=True, **traits): tvtk_base.TVTKBase.__init__(self, vtk.vtkHigherOrderTriangle, obj, update, **traits) - parametric_coords = traits.Array(enter_set=True, auto_set=False, shape=(9,), dtype="float", value=(nan, nan, 0.0, 5.142912663207646e+25, 2.37e-322, 2.4e-322, 8.395344471344597e+112, 1.8951701372432734e+98, 1.1382292688390306e+243), cols=3, desc=\ + parametric_coords = traits.Array(enter_set=True, auto_set=False, shape=(9,), dtype="float", value=(nan, nan, 0.0, 5.142912663207646e+25, 2.37e-322, 3.246e-321, 5e-324, 6.90374135473525e-310, 1.07e-321), cols=3, desc=\ r""" """ /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/higher_order_triangle.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/higher_order_triangle.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/higher_order_triangle.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 d5 35 15 f7 7e fe 62 52 |.........5..~.bR| +00000000 a7 0d 0d 0a 03 00 00 00 cd 07 b3 b1 56 43 cc 10 |............VC..| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/image_mapper3d.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/image_mapper3d.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/image_mapper3d.py 1980-01-01 23:00:00.000000000 +0000 @@ -116,7 +116,7 @@ self._do_change(self._vtk_obj.SetStreaming, self.streaming_) - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ + number_of_threads = traits.Trait(1, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ r""" The number of threads to create when rendering. """ /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/image_mapper3d.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/image_mapper3d.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/image_mapper3d.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 31 e2 64 73 a5 8c f5 49 |........1.ds...I| +00000000 a7 0d 0d 0a 03 00 00 00 47 7c ec 69 55 40 ff 53 |........G|.iU@.S| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/implicit_modeller.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/implicit_modeller.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/implicit_modeller.py 1980-01-01 23:00:00.000000000 +0000 @@ -309,7 +309,7 @@ self._do_change(self._vtk_obj.SetModelBounds, self.model_bounds) - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ + number_of_threads = traits.Trait(1, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ r""" Set / Get the number of threads used during Per-Voxel processing mode /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/implicit_modeller.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/implicit_modeller.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/implicit_modeller.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 0c f0 dc 58 56 39 11 a5 |...........XV9..| +00000000 a7 0d 0d 0a 03 00 00 00 25 52 80 5f 34 1a d0 7b |........%R._4..{| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/multi_threader.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/multi_threader.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/multi_threader.py 1980-01-01 23:00:00.000000000 +0000 @@ -46,7 +46,7 @@ def __init__(self, obj=None, update=True, **traits): tvtk_base.TVTKBase.__init__(self, vtk.vtkMultiThreader, obj, update, **traits) - global_default_number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ + global_default_number_of_threads = traits.Int(1, enter_set=True, auto_set=False, desc=\ r""" Set/Get the value which is used to initialize the number_of_threads in the constructor. Initially this default is set to the number @@ -70,7 +70,7 @@ self._do_change(self._vtk_obj.SetGlobalMaximumNumberOfThreads, self.global_maximum_number_of_threads) - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ + number_of_threads = traits.Trait(1, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ r""" Get/Set the number of threads to create. It will be clamped to the range 1 - VTK_MAX_THREADS, so the caller of this method /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/multi_threader.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/multi_threader.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/multi_threader.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 6d 1f 03 5d aa 54 79 fa |........m..].Ty.| +00000000 a7 0d 0d 0a 03 00 00 00 ea a4 eb 90 1c 07 72 06 |..............r.| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/threaded_image_algorithm.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/threaded_image_algorithm.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/threaded_image_algorithm.py 1980-01-01 23:00:00.000000000 +0000 @@ -108,7 +108,7 @@ self._do_change(self._vtk_obj.SetMinimumPieceSize, self.minimum_piece_size) - number_of_threads = traits.Trait(4, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ + number_of_threads = traits.Trait(1, traits.Range(1, 64, enter_set=True, auto_set=False), desc=\ r""" Get/Set the number of threads to create when rendering. This is ignored if enable_smp is On. /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/threaded_image_algorithm.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/threaded_image_algorithm.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/threaded_image_algorithm.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 5d 8b ed 8f f8 f0 ba b3 |........].......| +00000000 a7 0d 0d 0a 03 00 00 00 88 ee 67 84 57 07 c0 8e |..........g.W...| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/unstructured_grid_volume_ray_cast_mapper.py differs (Python script, ASCII text executable) --- old//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/unstructured_grid_volume_ray_cast_mapper.py 1980-01-01 23:00:00.000000000 +0000 +++ new//usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/unstructured_grid_volume_ray_cast_mapper.py 1980-01-01 23:00:00.000000000 +0000 @@ -106,7 +106,7 @@ self._do_change(self._vtk_obj.SetMinimumImageSampleDistance, self.minimum_image_sample_distance) - number_of_threads = traits.Int(4, enter_set=True, auto_set=False, desc=\ + number_of_threads = traits.Int(1, enter_set=True, auto_set=False, desc=\ r""" Set/Get the number of threads to use. This by default is equal to the number of available processors detected. /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/unstructured_grid_volume_ray_cast_mapper.pyc differs at offset '9' (data) --- old /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/unstructured_grid_volume_ray_cast_mapper.pyc (hex) +++ new /usr/lib64/python3.11/site-packages/tvtk/tvtk_classes.zip/tvtk_classes/unstructured_grid_volume_ray_cast_mapper.pyc (hex) @@ -1,4 +1,4 @@ -00000000 a7 0d 0d 0a 03 00 00 00 1b a3 dc 1e 8a 15 ac 34 |...............4| +00000000 a7 0d 0d 0a 03 00 00 00 bb c3 5a 3e c2 77 20 cb |..........Z>.w .| 00000010 30 30 30 30 00 00 00 00 00 00 00 00 00 05 00 00 |0000............| 00000020 00 00 00 00 00 f3 16 01 00 00 97 00 64 00 64 01 |............d.d.| 00000030 6c 00 6d 01 5a 00 01 00 64 00 64 02 6c 02 6d 03 |l.m.Z...d.d.l.m.| overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1