Source: ufonormalizer
Version: 0.4.2-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python3.9 setup.py config
> running config
> I: pybuild base:217: python3.8 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3.9 setup.py build
> running build
> running build_py
> copying src/ufonormalizer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build
> I: pybuild base:217: /usr/bin/python3 setup.py build
> running build
> running build_py
> copying src/ufonormalizer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: python3.9 setup.py test
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> running egg_info
> creating src/ufonormalizer.egg-info
> writing src/ufonormalizer.egg-info/PKG-INFO
> writing dependency_links to src/ufonormalizer.egg-info/dependency_links.txt
> writing entry points to src/ufonormalizer.egg-info/entry_points.txt
> writing top-level names to src/ufonormalizer.egg-info/top_level.txt
> writing manifest file 'src/ufonormalizer.egg-info/SOURCES.txt'
> reading manifest file 'src/ufonormalizer.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ufonormalizer.egg-info/SOURCES.txt'
> running build_ext
> test_handleClash1 (tests.test_ufonormalizer.NameTranslationTest) ... ok
> test_handleClash1_max_file_length
> (tests.test_ufonormalizer.NameTranslationTest) ... ok
> test_handleClash2 (tests.test_ufonormalizer.NameTranslationTest) ... ok
> test_userNameToFileName (tests.test_ufonormalizer.NameTranslationTest) ... ok
> test__normalizePlistFile_keep_empty (tests.test_ufonormalizer.SubpathTest)
> ... ERROR
> test__normalizePlistFile_remove_empty (tests.test_ufonormalizer.SubpathTest)
> ... ERROR
> test_readModTimes (tests.test_ufonormalizer.SubpathTest) ... ok
> test_storeModTimes (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathExists (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathGetModTime (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathJoin (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathNeedsRefresh (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathReadFile (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathReadPlist (tests.test_ufonormalizer.SubpathTest) ... ERROR
> test_subpathRemoveFile (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathRenameDirectory (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathRenameFile (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathSplit (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathWriteFile (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathWriteFile_newline (tests.test_ufonormalizer.SubpathTest) ... ok
> test_subpathWritePlist (tests.test_ufonormalizer.SubpathTest) ... ok
> test_str (tests.test_ufonormalizer.UFONormalizerErrorTest) ... ok
> test_convert_plist_Element_to_object
> (tests.test_ufonormalizer.UFONormalizerTest) ... ERROR
> test_main_float_precision_argument
> (tests.test_ufonormalizer.UFONormalizerTest) ... Normalizing
> "tmpgbc3ct2c.ufo".
> ERROR
> test_main_input_does_not_exist (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_main_input_not_ufo (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_main_invalid_float_precision
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_main_metainfo_invalid_formatVersion
> (tests.test_ufonormalizer.UFONormalizerTest) ... Normalizing
> "tmpd98j8dbv.ufo".
> ERROR
> test_main_metainfo_no_formatVersion
> (tests.test_ufonormalizer.UFONormalizerTest) ... Normalizing
> "tmpd412267p.ufo".
> ERROR
> test_main_metainfo_unsupported_formatVersion
> (tests.test_ufonormalizer.UFONormalizerTest) ... Normalizing
> "tmpbqaeyi2x.ufo".
> ERROR
> test_main_no_metainfo_plist (tests.test_ufonormalizer.UFONormalizerTest) ...
> Normalizing "tmpus_e_hw5.ufo".
> ok
> test_main_no_path (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_main_outputPath_duplicateUFO
> (tests.test_ufonormalizer.UFONormalizerTest) ... Normalizing
> "tmp98l2jvlz.ufo".
> ERROR
> test_main_verbose_or_quiet (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_horizontal_x_is_zero
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_invalid_angle
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_invalid_x
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_invalid_y
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_no_angle
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_no_color
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_no_identifier
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_no_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_no_x
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_no_y
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_vertical_y_is_zero
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_guidelines_zero_is_not_None
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeFontInfoPlist_no_guidelines
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_advance_defaults
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_advance_height
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_advance_invalid_values
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_advance_undefined
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_advance_width (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_anchor_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_anchor_no_color
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_anchor_no_identifier
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_anchor_no_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_anchor_no_x (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_anchor_no_y (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_formats_1_and_2
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_guideline_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_guideline_invalid
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_image_empty (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_image_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_image_no_color
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_image_no_file_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_image_no_transformation
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_lib_defined (tests.test_ufonormalizer.UFONormalizerTest)
> ... ERROR
> test_normalizeGLIF_lib_undefined (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_no_formats (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_note_defined (tests.test_ufonormalizer.UFONormalizerTest)
> ... ok
> test_normalizeGLIF_note_undefined
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_outline_format1_element_order
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_outline_format1_empty
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_unicode_with_hex
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGLIF_unicode_without_hex
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_attributes_format1_defaults
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_attributes_format1_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_attributes_format1_no_base
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_attributes_format1_no_transformation
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_attributes_format2_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_format1_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_format1_no_base
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_component_format1_subelement
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_empty
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_implied_anchor
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_implied_anchor_with_empty_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_implied_anchor_without_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_normal
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_point_without_attributes
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_unkown_child_element
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format1_unkown_point_type
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format2_empty
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format2_normal
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format2_point_without_attributes
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_contour_format2_unknown_child_element
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_outline_format2_element_order
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_outline_format2_empty
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_empty_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_invalid_x
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_invalid_y
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_no_name
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_no_x
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_no_y
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_subelement
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format1_type_and_smooth
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_point_attributes_format2_everything
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_transformation_default
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_transformation_empty
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_transformation_invalid_value
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_transformation_non_default
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlif_transformation_unknown_attribute
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeGlyphNames_non_standard
> (tests.test_ufonormalizer.UFONormalizerTest) ... ERROR
> test_normalizeGlyphNames_old_same_as_new
> (tests.test_ufonormalizer.UFONormalizerTest) ... ERROR
> test_normalizeGlyphsDirectoryNames_non_standard
> (tests.test_ufonormalizer.UFONormalizerTest) ... ERROR
> test_normalizeGlyphsDirectoryNames_old_same_as_new
> (tests.test_ufonormalizer.UFONormalizerTest) ... ERROR
> test_normalizeLayerInfoPlist_color
> (tests.test_ufonormalizer.UFONormalizerTest) ... ok
> test_normalizeLibPlistWithBytesData
> (tests.test_ufonormalizer.UFONormalizerTest) ... Normalizing
> "tmp4ys9c05c.ufo".
> ERROR
> test_normalize_color_string (tests.test_ufonormalizer.UFONormalizerTest) ...
> ok
> test_attributesToString (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_propertyListObject_array (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_propertyListObject_boolean (tests.test_ufonormalizer.XMLWriterTest) ...
> ok
> test_propertyListObject_data (tests.test_ufonormalizer.XMLWriterTest) ...
> ERROR
> test_propertyListObject_date (tests.test_ufonormalizer.XMLWriterTest) ...
> ERROR
> test_propertyListObject_dict (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_propertyListObject_float (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_propertyListObject_integer (tests.test_ufonormalizer.XMLWriterTest) ...
> ok
> test_propertyListObject_none (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_propertyListObject_string (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_propertyListObject_unknown_data_type
> (tests.test_ufonormalizer.XMLWriterTest) ... ERROR
> test_xmlConvertFloat (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_xmlConvertFloat_custom_precision
> (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_xmlConvertFloat_no_rounding (tests.test_ufonormalizer.XMLWriterTest) ...
> ok
> test_xmlConvertInt (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_xmlConvertValue (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_xmlEscapeAttribute (tests.test_ufonormalizer.XMLWriterTest) ... ok
> test_xmlEscapeText (tests.test_ufonormalizer.XMLWriterTest) ... ok
>
> ======================================================================
> ERROR: test__normalizePlistFile_keep_empty
> (tests.test_ufonormalizer.SubpathTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 2013, in
> test__normalizePlistFile_keep_empty
> _normalizePlistFile({}, self.directory, "empty.plist", removeEmpty=False)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 413, in
> _normalizePlistFile
> data = subpathReadPlist(ufoPath, *subpath)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test__normalizePlistFile_remove_empty
> (tests.test_ufonormalizer.SubpathTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 2006, in
> test__normalizePlistFile_remove_empty
> _normalizePlistFile({}, self.directory, "empty.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 413, in
> _normalizePlistFile
> data = subpathReadPlist(ufoPath, *subpath)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_subpathReadPlist (tests.test_ufonormalizer.SubpathTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1959, in
> test_subpathReadPlist
> self.assertEqual(subpathReadPlist(self.directory, self.plistname),
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_convert_plist_Element_to_object
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1465, in
> test_convert_plist_Element_to_object
> self.assertEqual(_convertPlistElementToObject(element),
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1106, in
> _convertPlistElementToObject
> return plistlib.Data.fromBase64(element.text)
> AttributeError: module 'plistlib' has no attribute 'Data'
>
> ======================================================================
> ERROR: test_main_float_precision_argument
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1583, in
> test_main_float_precision_argument
> main(["-o", outdir, indir])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 84, in main
> normalizeUFO(inputPath, outputPath=outputPath, onlyModified=onlyModified,
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 184, in normalizeUFO
> metaInfo = subpathReadPlist(ufoPath, "metainfo.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_main_metainfo_invalid_formatVersion
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1544, in
> test_main_metainfo_invalid_formatVersion
> main([tmp])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 84, in main
> normalizeUFO(inputPath, outputPath=outputPath, onlyModified=onlyModified,
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 184, in normalizeUFO
> metaInfo = subpathReadPlist(ufoPath, "metainfo.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_main_metainfo_no_formatVersion
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1528, in
> test_main_metainfo_no_formatVersion
> main([tmp])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 84, in main
> normalizeUFO(inputPath, outputPath=outputPath, onlyModified=onlyModified,
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 184, in normalizeUFO
> metaInfo = subpathReadPlist(ufoPath, "metainfo.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_main_metainfo_unsupported_formatVersion
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1519, in
> test_main_metainfo_unsupported_formatVersion
> main([tmp])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 84, in main
> normalizeUFO(inputPath, outputPath=outputPath, onlyModified=onlyModified,
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 184, in normalizeUFO
> metaInfo = subpathReadPlist(ufoPath, "metainfo.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_main_outputPath_duplicateUFO
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1552, in
> test_main_outputPath_duplicateUFO
> main(["-o", indir, indir])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 84, in main
> normalizeUFO(inputPath, outputPath=outputPath, onlyModified=onlyModified,
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 184, in normalizeUFO
> metaInfo = subpathReadPlist(ufoPath, "metainfo.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_normalizeGLIF_lib_defined
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 779, in
> test_normalizeGLIF_lib_defined
> _normalizeGlifLib(element, writer)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 756, in _normalizeGlifLib
> obj = _convertPlistElementToObject(element[0])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1098, in
> _convertPlistElementToObject
> obj[key] = _convertPlistElementToObject(subElement)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1105, in
> _convertPlistElementToObject
> return plistlib.Data.fromBase64("")
> AttributeError: module 'plistlib' has no attribute 'Data'
>
> ======================================================================
> ERROR: test_normalizeGlyphNames_non_standard
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 331, in
> test_normalizeGlyphNames_non_standard
> self._test_normalizeGlyphNames(oldNames, expectedNames))
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 274, in
> _test_normalizeGlyphNames
> newGlyphMapping = normalizeGlyphNames(directory, layerDirectory)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 358, in
> normalizeGlyphNames
> oldGlyphMapping = subpathReadPlist(ufoPath, layerDirectory,
> "contents.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_normalizeGlyphNames_old_same_as_new
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 343, in
> test_normalizeGlyphNames_old_same_as_new
> self._test_normalizeGlyphNames(oldNames, expectedNames))
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 274, in
> _test_normalizeGlyphNames
> newGlyphMapping = normalizeGlyphNames(directory, layerDirectory)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 358, in
> normalizeGlyphNames
> oldGlyphMapping = subpathReadPlist(ufoPath, layerDirectory,
> "contents.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_normalizeGlyphsDirectoryNames_non_standard
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 294, in
> test_normalizeGlyphsDirectoryNames_non_standard
> self._test_normalizeGlyphsDirectoryNames(
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 253, in
> _test_normalizeGlyphsDirectoryNames
> newLayers = normalizeGlyphsDirectoryNames(directory)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 250, in
> normalizeGlyphsDirectoryNames
> layerContents = subpathReadPlist(ufoPath, "layercontents.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_normalizeGlyphsDirectoryNames_old_same_as_new
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 309, in
> test_normalizeGlyphsDirectoryNames_old_same_as_new
> self._test_normalizeGlyphsDirectoryNames(
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 253, in
> _test_normalizeGlyphsDirectoryNames
> newLayers = normalizeGlyphsDirectoryNames(directory)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 250, in
> normalizeGlyphsDirectoryNames
> layerContents = subpathReadPlist(ufoPath, "layercontents.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_normalizeLibPlistWithBytesData
> (tests.test_ufonormalizer.UFONormalizerTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1621, in
> test_normalizeLibPlistWithBytesData
> main(["-o", outdir, indir])
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 84, in main
> normalizeUFO(inputPath, outputPath=outputPath, onlyModified=onlyModified,
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 184, in normalizeUFO
> metaInfo = subpathReadPlist(ufoPath, "metainfo.plist")
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1472, in subpathReadPlist
> return _loads(data)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 120, in _loads
> return plistlib.loads(data, use_builtin_types=False)
> TypeError: loads() got an unexpected keyword argument 'use_builtin_types'
>
> ======================================================================
> ERROR: test_propertyListObject_data (tests.test_ufonormalizer.XMLWriterTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1795, in
> test_propertyListObject_data
> data = plistlib.Data(tobytes("abc"))
> AttributeError: module 'plistlib' has no attribute 'Data'
>
> ======================================================================
> ERROR: test_propertyListObject_date (tests.test_ufonormalizer.XMLWriterTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1785, in
> test_propertyListObject_date
> writer.propertyListObject(date)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1254, in
> propertyListObject
> elif isinstance(data, plistlib.Data):
> AttributeError: module 'plistlib' has no attribute 'Data'
>
> ======================================================================
> ERROR: test_propertyListObject_unknown_data_type
> (tests.test_ufonormalizer.XMLWriterTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_ufonormalizer.py", line 1809, in
> test_propertyListObject_unknown_data_type
> writer.propertyListObject(1.0j)
> File "/<<PKGBUILDDIR>>/src/ufonormalizer.py", line 1254, in
> propertyListObject
> elif isinstance(data, plistlib.Data):
> AttributeError: module 'plistlib' has no attribute 'Data'
>
> ----------------------------------------------------------------------
> Ran 139 tests in 1.031s
>
> FAILED (errors=18)
> Test failed: <unittest.runner.TextTestResult run=139 errors=18 failures=0>
> error: Test failed: <unittest.runner.TextTestResult run=139 errors=18
> failures=0>
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1:
> python3.9 setup.py test
> dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.8" returned
> exit code 13
The full build log is available from:
http://qa-logs.debian.net/2020/10/27/ufonormalizer_0.4.2-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.