Your message dated Sat, 30 Jul 2022 03:49:53 +0000 with message-id <E1oHdU9-00091k-0H@fasolo.debian.org> and subject line Bug#1013363: fixed in glyphslib 6.0.6+ds1-1 has caused the Debian Bug report #1013363, regarding fonttools breaks glyphslib autopkgtest: AssertionError: *.designspace file is different from expected to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1013363: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013363 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: fonttools breaks glyphslib autopkgtest: AssertionError: *.designspace file is different from expected
- From: Paul Gevers <elbrus@debian.org>
- Date: Wed, 22 Jun 2022 22:13:41 +0200
- Message-id: <939958fe-bb25-d43c-1fba-6aa299af6247@debian.org>
Source: fonttools, glyphslib Control: found -1 fonttools/4.33.3-1 Control: found -1 glyphslib/5.3.2+ds1-1 Severity: serious Tags: sid bookworm User: debian-ci@lists.debian.org Usertags: breaks needs-update Dear maintainer(s),With a recent upload of fonttools the autopkgtest of glyphslib fails in testing when that autopkgtest is run with the binary packages of fonttools from unstable. It passes when run with only packages from testing. In tabular form:pass fail fonttools from testing 4.33.3-1 glyphslib from testing 5.3.2+ds1-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration of fonttools to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=fonttools https://ci.debian.net/data/autopkgtest/testing/amd64/g/glyphslib/22951714/log.gz=================================== FAILURES =================================== _________ test_designspace_generation_regular_same_family_name[defcon] _________tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_re0') ufo_module = <module 'defcon' from '/usr/lib/python3/dist-packages/defcon/__init__.py'>def test_designspace_generation_regular_same_family_name(tmpdir, ufo_module):ufo_Lt = ufo_module.Font() ufo_Lt.info.familyName = "CoolFoundry Examplary Serif" ufo_Lt.info.styleName = "Light" ufo_Lt.info.openTypeOS2WeightClass = 300 ufo_Rg = ufo_module.Font() ufo_Rg.info.familyName = "CoolFoundry Examplary Serif" ufo_Rg.info.styleName = "Regular" ufo_Rg.info.openTypeOS2WeightClass = 400 ufo_Md = ufo_module.Font() ufo_Md.info.familyName = "CoolFoundry Examplary Serif" ufo_Md.info.styleName = "Medium" ufo_Md.info.openTypeOS2WeightClass = 500 ufo_Bd = ufo_module.Font() ufo_Bd.info.familyName = "CoolFoundry Examplary Serif" ufo_Bd.info.styleName = "Bold" ufo_Bd.info.openTypeOS2WeightClass = 700 ufo_ExBd = ufo_module.Font() ufo_ExBd.info.familyName = "CoolFoundry Examplary Serif" ufo_ExBd.info.styleName = "XBold" ufo_ExBd.info.openTypeOS2WeightClass = 800 font = to_glyphs([ufo_Lt, ufo_Rg, ufo_Md, ufo_Bd, ufo_ExBd]) designspace = to_designspace(font, ufo_module=ufo_module) path = os.path.join(str(tmpdir), "actual.designspace") designspace.write(path) expected_path = os.path.join(os.path.dirname(__file__), "..", "data", "DesignspaceGenTestRegular.designspace") > assert (len(main.diff_files(path, expected_path, formatter=formatting.DiffFormatter()))== 0 ) E assert 50 == 0E + where 50 = len('[update-attribute, /designspace[1], format, "4.1"]') E + where '[update-attribute, /designspace[1], format, "4.1"]' = <function diff_files at 0x7f6942f867a0>('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_re0/actual.designspace', '/tmp/autopkgtest-lxc.p3l2ko5z/downtmp/build.Bjv/src/tests/builder/../data/DesignspaceGenTestRegular.designspace', formatter=<xmldiff.formatting.DiffFormatter object at 0x7f69422765f0>) E + where <function diff_files at 0x7f6942f867a0> = main.diff_files E + and <xmldiff.formatting.DiffFormatter object at 0x7f69422765f0> = <class 'xmldiff.formatting.DiffFormatter'>() E + where <class 'xmldiff.formatting.DiffFormatter'> = formatting.DiffFormattertests/builder/designspace_gen_test.py:69: AssertionError_________ test_designspace_generation_italic_same_family_name[defcon] __________tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_it0') ufo_module = <module 'defcon' from '/usr/lib/python3/dist-packages/defcon/__init__.py'>def test_designspace_generation_italic_same_family_name(tmpdir, ufo_module):ufo_Lt = ufo_module.Font() ufo_Lt.info.familyName = "CoolFoundry Examplary Serif" ufo_Lt.info.styleName = "Light Italic" ufo_Lt.info.openTypeOS2WeightClass = 300 ufo_Lt.info.italicAngle = -11 ufo_Rg = ufo_module.Font() ufo_Rg.info.familyName = "CoolFoundry Examplary Serif" ufo_Rg.info.styleName = "Regular Italic" ufo_Rg.info.openTypeOS2WeightClass = 400 ufo_Rg.info.italicAngle = -11 ufo_Md = ufo_module.Font() ufo_Md.info.familyName = "CoolFoundry Examplary Serif" ufo_Md.info.styleName = "Medium Italic" ufo_Md.info.openTypeOS2WeightClass = 500 ufo_Md.info.italicAngle = -11 ufo_Bd = ufo_module.Font() ufo_Bd.info.familyName = "CoolFoundry Examplary Serif" ufo_Bd.info.styleName = "Bold Italic" ufo_Bd.info.openTypeOS2WeightClass = 700 ufo_Bd.info.italicAngle = -11 ufo_ExBd = ufo_module.Font() ufo_ExBd.info.familyName = "CoolFoundry Examplary Serif" ufo_ExBd.info.styleName = "XBold Italic" ufo_ExBd.info.openTypeOS2WeightClass = 800 ufo_ExBd.info.italicAngle = -11 font = to_glyphs([ufo_Lt, ufo_Rg, ufo_Md, ufo_Bd, ufo_ExBd]) designspace = to_designspace(font, ufo_module=ufo_module) path = os.path.join(str(tmpdir), "actual.designspace") designspace.write(path) expected_path = os.path.join(os.path.dirname(__file__), "..", "data", "DesignspaceGenTestItalic.designspace") > assert (len(main.diff_files(path, expected_path, formatter=formatting.DiffFormatter()))== 0 ) E assert 50 == 0E + where 50 = len('[update-attribute, /designspace[1], format, "4.1"]') E + where '[update-attribute, /designspace[1], format, "4.1"]' = <function diff_files at 0x7f6942f867a0>('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_it0/actual.designspace', '/tmp/autopkgtest-lxc.p3l2ko5z/downtmp/build.Bjv/src/tests/builder/../data/DesignspaceGenTestItalic.designspace', formatter=<xmldiff.formatting.DiffFormatter object at 0x7f6942f16c20>) E + where <function diff_files at 0x7f6942f867a0> = main.diff_files E + and <xmldiff.formatting.DiffFormatter object at 0x7f6942f16c20> = <class 'xmldiff.formatting.DiffFormatter'>() E + where <class 'xmldiff.formatting.DiffFormatter'> = formatting.DiffFormattertests/builder/designspace_gen_test.py:116: AssertionError________ test_designspace_generation_regular_same_family_name[ufoLib2] _________tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_re2') ufo_module = <module 'ufoLib2' from '/usr/lib/python3/dist-packages/ufoLib2/__init__.py'>def test_designspace_generation_regular_same_family_name(tmpdir, ufo_module):ufo_Lt = ufo_module.Font() ufo_Lt.info.familyName = "CoolFoundry Examplary Serif" ufo_Lt.info.styleName = "Light" ufo_Lt.info.openTypeOS2WeightClass = 300 ufo_Rg = ufo_module.Font() ufo_Rg.info.familyName = "CoolFoundry Examplary Serif" ufo_Rg.info.styleName = "Regular" ufo_Rg.info.openTypeOS2WeightClass = 400 ufo_Md = ufo_module.Font() ufo_Md.info.familyName = "CoolFoundry Examplary Serif" ufo_Md.info.styleName = "Medium" ufo_Md.info.openTypeOS2WeightClass = 500 ufo_Bd = ufo_module.Font() ufo_Bd.info.familyName = "CoolFoundry Examplary Serif" ufo_Bd.info.styleName = "Bold" ufo_Bd.info.openTypeOS2WeightClass = 700 ufo_ExBd = ufo_module.Font() ufo_ExBd.info.familyName = "CoolFoundry Examplary Serif" ufo_ExBd.info.styleName = "XBold" ufo_ExBd.info.openTypeOS2WeightClass = 800 font = to_glyphs([ufo_Lt, ufo_Rg, ufo_Md, ufo_Bd, ufo_ExBd]) designspace = to_designspace(font, ufo_module=ufo_module) path = os.path.join(str(tmpdir), "actual.designspace") designspace.write(path) expected_path = os.path.join(os.path.dirname(__file__), "..", "data", "DesignspaceGenTestRegular.designspace") > assert (len(main.diff_files(path, expected_path, formatter=formatting.DiffFormatter()))== 0 ) E assert 50 == 0E + where 50 = len('[update-attribute, /designspace[1], format, "4.1"]') E + where '[update-attribute, /designspace[1], format, "4.1"]' = <function diff_files at 0x7f6942f867a0>('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_re2/actual.designspace', '/tmp/autopkgtest-lxc.p3l2ko5z/downtmp/build.Bjv/src/tests/builder/../data/DesignspaceGenTestRegular.designspace', formatter=<xmldiff.formatting.DiffFormatter object at 0x7f69427b06a0>) E + where <function diff_files at 0x7f6942f867a0> = main.diff_files E + and <xmldiff.formatting.DiffFormatter object at 0x7f69427b06a0> = <class 'xmldiff.formatting.DiffFormatter'>() E + where <class 'xmldiff.formatting.DiffFormatter'> = formatting.DiffFormattertests/builder/designspace_gen_test.py:69: AssertionError_________ test_designspace_generation_italic_same_family_name[ufoLib2] _________tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_it1') ufo_module = <module 'ufoLib2' from '/usr/lib/python3/dist-packages/ufoLib2/__init__.py'>def test_designspace_generation_italic_same_family_name(tmpdir, ufo_module):ufo_Lt = ufo_module.Font() ufo_Lt.info.familyName = "CoolFoundry Examplary Serif" ufo_Lt.info.styleName = "Light Italic" ufo_Lt.info.openTypeOS2WeightClass = 300 ufo_Lt.info.italicAngle = -11 ufo_Rg = ufo_module.Font() ufo_Rg.info.familyName = "CoolFoundry Examplary Serif" ufo_Rg.info.styleName = "Regular Italic" ufo_Rg.info.openTypeOS2WeightClass = 400 ufo_Rg.info.italicAngle = -11 ufo_Md = ufo_module.Font() ufo_Md.info.familyName = "CoolFoundry Examplary Serif" ufo_Md.info.styleName = "Medium Italic" ufo_Md.info.openTypeOS2WeightClass = 500 ufo_Md.info.italicAngle = -11 ufo_Bd = ufo_module.Font() ufo_Bd.info.familyName = "CoolFoundry Examplary Serif" ufo_Bd.info.styleName = "Bold Italic" ufo_Bd.info.openTypeOS2WeightClass = 700 ufo_Bd.info.italicAngle = -11 ufo_ExBd = ufo_module.Font() ufo_ExBd.info.familyName = "CoolFoundry Examplary Serif" ufo_ExBd.info.styleName = "XBold Italic" ufo_ExBd.info.openTypeOS2WeightClass = 800 ufo_ExBd.info.italicAngle = -11 font = to_glyphs([ufo_Lt, ufo_Rg, ufo_Md, ufo_Bd, ufo_ExBd]) designspace = to_designspace(font, ufo_module=ufo_module) path = os.path.join(str(tmpdir), "actual.designspace") designspace.write(path) expected_path = os.path.join(os.path.dirname(__file__), "..", "data", "DesignspaceGenTestItalic.designspace") > assert (len(main.diff_files(path, expected_path, formatter=formatting.DiffFormatter()))== 0 ) E assert 50 == 0E + where 50 = len('[update-attribute, /designspace[1], format, "4.1"]') E + where '[update-attribute, /designspace[1], format, "4.1"]' = <function diff_files at 0x7f6942f867a0>('/tmp/pytest-of-debci/pytest-0/test_designspace_generation_it1/actual.designspace', '/tmp/autopkgtest-lxc.p3l2ko5z/downtmp/build.Bjv/src/tests/builder/../data/DesignspaceGenTestItalic.designspace', formatter=<xmldiff.formatting.DiffFormatter object at 0x7f69427b1210>) E + where <function diff_files at 0x7f6942f867a0> = main.diff_files E + and <xmldiff.formatting.DiffFormatter object at 0x7f69427b1210> = <class 'xmldiff.formatting.DiffFormatter'>() E + where <class 'xmldiff.formatting.DiffFormatter'> = formatting.DiffFormattertests/builder/designspace_gen_test.py:116: AssertionError__________________________ DesignspaceTest.test_basic __________________________self = <tests.builder.interpolation_test.DesignspaceTest testMethod=test_basic>def test_basic(self): masters, instances = makeFamily() font = makeFont(masters, instances, "DesignspaceTest Basic") doc = to_designspace(font, instance_dir="out")self.expect_designspace(doc, "DesignspaceTestBasic.designspace")tests/builder/interpolation_test.py:179: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/builder/interpolation_test.py:155: in expect_designspacereturn self._expect_designspace(doc, expected_path) tests/builder/interpolation_test.py:167: in _expect_designspace self.fail("*.designspace file is different from expected") E AssertionError: *.designspace file is different from expected----------------------------- Captured stderr call -----------------------------DesignspaceTestBasic.designspace discrepancies (per xmldiff):[update-attribute, /designspace[1], format, "4.1"] [insert, /designspace/instances/instance[1], kerning, 1] [insert, /designspace/instances/instance[1], info, 2] [insert, /designspace/instances/instance[2], kerning, 1] [insert, /designspace/instances/instance[2], info, 2] [insert, /designspace/instances/instance[3], kerning, 1] [insert, /designspace/instances/instance[3], info, 2] [insert, /designspace/instances/instance[4], kerning, 1] [insert, /designspace/instances/instance[4], info, 2] _______________________ DesignspaceTest.test_familyName ________________________self = <tests.builder.interpolation_test.DesignspaceTest testMethod=test_familyName>def test_familyName(self): masters, _ = makeFamily() customFamily = makeInstance("Regular", weight=("Bold", 600, 151)) customFamily.customParameters["familyName"] = "Custom Family"instances = [makeInstance("Regular", weight=("Regular", 400, 90)), customFamily]font = makeFont(masters, instances, "DesignspaceTest FamilyName") doc = to_designspace(font, instance_dir="out")self.expect_designspace(doc, "DesignspaceTestFamilyName.designspace")tests/builder/interpolation_test.py:206: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/builder/interpolation_test.py:155: in expect_designspacereturn self._expect_designspace(doc, expected_path) tests/builder/interpolation_test.py:167: in _expect_designspace self.fail("*.designspace file is different from expected") E AssertionError: *.designspace file is different from expected----------------------------- Captured stderr call -----------------------------DesignspaceTestFamilyName.designspace discrepancies (per xmldiff):[update-attribute, /designspace[1], format, "4.1"] [insert, /designspace/instances/instance[1], kerning, 1] [insert, /designspace/instances/instance[1], info, 2] [insert, /designspace/instances/instance[2], kerning, 1] [insert, /designspace/instances/instance[2], info, 2] ________________________ DesignspaceTest.test_fileName _________________________self = <tests.builder.interpolation_test.DesignspaceTest testMethod=test_fileName>def test_fileName(self): masters, _ = makeFamily() customFileName = makeInstance("Regular", weight=("Bold", 600, 151)) customFileName.customParameters["fileName"] = "Custom FileName" instances = [ makeInstance("Regular", weight=("Regular", 400, 90)), customFileName, ] font = makeFont(masters, instances, "DesignspaceTest FamilyName") doc = to_designspace(font, instance_dir="out")self.expect_designspace(doc, "DesignspaceTestFileName.designspace")tests/builder/interpolation_test.py:219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/builder/interpolation_test.py:155: in expect_designspacereturn self._expect_designspace(doc, expected_path) tests/builder/interpolation_test.py:167: in _expect_designspace self.fail("*.designspace file is different from expected") E AssertionError: *.designspace file is different from expected----------------------------- Captured stderr call -----------------------------DesignspaceTestFileName.designspace discrepancies (per xmldiff):[update-attribute, /designspace[1], format, "4.1"] [insert, /designspace/instances/instance[1], kerning, 1] [insert, /designspace/instances/instance[1], info, 2] [insert, /designspace/instances/instance[2], kerning, 1] [insert, /designspace/instances/instance[2], info, 2] __________________ DesignspaceTest.test_inactive_from_exports __________________self = <tests.builder.interpolation_test.DesignspaceTest testMethod=test_inactive_from_exports>def test_inactive_from_exports(self): # Glyphs.app recognizes exports=0 as a flag for inactive instances. # https://github.com/googlefonts/glyphsLib/issues/129 masters, instances = makeFamily() for inst in instances: if inst.name != "Semibold": inst.exports = False font = makeFont(masters, instances, "DesignspaceTest Inactive") doc = to_designspace(font, instance_dir="out")self.expect_designspace(doc, "DesignspaceTestInactive.designspace")tests/builder/interpolation_test.py:191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/builder/interpolation_test.py:155: in expect_designspacereturn self._expect_designspace(doc, expected_path) tests/builder/interpolation_test.py:167: in _expect_designspace self.fail("*.designspace file is different from expected") E AssertionError: *.designspace file is different from expected----------------------------- Captured stderr call -----------------------------DesignspaceTestInactive.designspace discrepancies (per xmldiff):[update-attribute, /designspace[1], format, "4.1"] [insert, /designspace/instances/instance[1], kerning, 1] [insert, /designspace/instances/instance[1], info, 2] ______________________ DesignspaceTest.test_instanceOrder ______________________self = <tests.builder.interpolation_test.DesignspaceTest testMethod=test_instanceOrder>def test_instanceOrder(self): # The generated *.designspace file should place instances # in the same order as they appear in the original source. # https://github.com/googlefonts/glyphsLib/issues/113 masters, _ = makeFamily() instances = [ makeInstance("Black", weight=("Black", 900, 190)), makeInstance("Regular", weight=("Regular", 400, 90)), makeInstance("Bold", weight=("Bold", 700, 151), is_bold=True), ]font = makeFont(masters, instances, "DesignspaceTest InstanceOrder")doc = to_designspace(font, instance_dir="out")self.expect_designspace(doc, "DesignspaceTestInstanceOrder.designspace")tests/builder/interpolation_test.py:274: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/builder/interpolation_test.py:155: in expect_designspacereturn self._expect_designspace(doc, expected_path) tests/builder/interpolation_test.py:167: in _expect_designspace self.fail("*.designspace file is different from expected") E AssertionError: *.designspace file is different from expected----------------------------- Captured stderr call -----------------------------DesignspaceTestInstanceOrder.designspace discrepancies (per xmldiff):[update-attribute, /designspace[1], format, "4.1"] [insert, /designspace/instances/instance[1], kerning, 1] [insert, /designspace/instances/instance[1], info, 2] [insert, /designspace/instances/instance[2], kerning, 1] [insert, /designspace/instances/instance[2], info, 2] [insert, /designspace/instances/instance[3], kerning, 1] [insert, /designspace/instances/instance[3], info, 2] _________________________ DesignspaceTest.test_twoAxes _________________________self = <tests.builder.interpolation_test.DesignspaceTest testMethod=test_twoAxes>def test_twoAxes(self): # In NotoSansArabic-MM.glyphs, the regular width only contains # parameters for the weight axis. For the width axis, glyphsLib # should use 100 as default value (just like Glyphs.app does). familyName = "DesignspaceTest TwoAxes" masters = [ makeMaster("Regular", weight=90), makeMaster("Black", weight=190), makeMaster("Thin", weight=26), makeMaster("ExtraCond", weight=90, width=70), makeMaster("ExtraCond Black", weight=190, width=70), makeMaster("ExtraCond Thin", weight=26, width=70), ] instances = [ makeInstance("Thin", weight=("Thin", 100, 26)), makeInstance("Regular", weight=("Regular", 400, 90)), makeInstance("Semibold", weight=("SemiBold", 600, 128)), makeInstance("Black", weight=("Black", 900, 190)), makeInstance( "ExtraCondensed Thin", weight=("Thin", 100, 26), width=("Extra Condensed", 2, 70), ), makeInstance( "ExtraCondensed", weight=("Regular", 400, 90), width=("Extra Condensed", 2, 70), ), makeInstance( "ExtraCondensed Black", weight=("Black", 900, 190), width=("Extra Condensed", 2, 70), ), ] font = makeFont(masters, instances, familyName) doc = to_designspace(font, instance_dir="out")self.expect_designspace(doc, "DesignspaceTestTwoAxes.designspace")tests/builder/interpolation_test.py:313: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/builder/interpolation_test.py:155: in expect_designspacereturn self._expect_designspace(doc, expected_path) tests/builder/interpolation_test.py:167: in _expect_designspace self.fail("*.designspace file is different from expected") E AssertionError: *.designspace file is different from expected----------------------------- Captured stderr call -----------------------------DesignspaceTestTwoAxes.designspace discrepancies (per xmldiff):[update-attribute, /designspace[1], format, "4.1"] [update-attribute, /designspace/axes/axis[2], minimum, "62.500000"] [update-attribute, /designspace/axes/axis[2]/map[1], input, "62.500000"] [insert, /designspace/instances/instance[1], kerning, 1] [insert, /designspace/instances/instance[1], info, 2] [insert, /designspace/instances/instance[2], kerning, 1] [insert, /designspace/instances/instance[2], info, 2] [insert, /designspace/instances/instance[3], kerning, 1] [insert, /designspace/instances/instance[3], info, 2] [insert, /designspace/instances/instance[4], kerning, 1] [insert, /designspace/instances/instance[4], info, 2] [insert, /designspace/instances/instance[5], kerning, 1] [insert, /designspace/instances/instance[5], info, 2] [insert, /designspace/instances/instance[6], kerning, 1] [insert, /designspace/instances/instance[6], info, 2] [insert, /designspace/instances/instance[7], kerning, 1] [insert, /designspace/instances/instance[7], info, 2] =========================== short test summary info ============================ FAILED tests/builder/designspace_gen_test.py::test_designspace_generation_regular_same_family_name[defcon] FAILED tests/builder/designspace_gen_test.py::test_designspace_generation_italic_same_family_name[defcon] FAILED tests/builder/designspace_gen_test.py::test_designspace_generation_regular_same_family_name[ufoLib2] FAILED tests/builder/designspace_gen_test.py::test_designspace_generation_italic_same_family_name[ufoLib2] FAILED tests/builder/interpolation_test.py::DesignspaceTest::test_basic - Ass...FAILED tests/builder/interpolation_test.py::DesignspaceTest::test_familyNameFAILED tests/builder/interpolation_test.py::DesignspaceTest::test_fileName - ... FAILED tests/builder/interpolation_test.py::DesignspaceTest::test_inactive_from_exports FAILED tests/builder/interpolation_test.py::DesignspaceTest::test_instanceOrder FAILED tests/builder/interpolation_test.py::DesignspaceTest::test_twoAxes - A... ================== 10 failed, 578 passed, 12 skipped in 7.27s ==================autopkgtest [17:11:46]: test command1Attachment: OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
- To: 1013363-close@bugs.debian.org
- Subject: Bug#1013363: fixed in glyphslib 6.0.6+ds1-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 30 Jul 2022 03:49:53 +0000
- Message-id: <E1oHdU9-00091k-0H@fasolo.debian.org>
- Reply-to: Yao Wei (魏銘廷) <mwei@debian.org>
Source: glyphslib Source-Version: 6.0.6+ds1-1 Done: Yao Wei (魏銘廷) <mwei@debian.org> We believe that the bug you reported is fixed in the latest version of glyphslib, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1013363@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Yao Wei (魏銘廷) <mwei@debian.org> (supplier of updated glyphslib package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 30 Jul 2022 11:00:18 +0800 Source: glyphslib Architecture: source Version: 6.0.6+ds1-1 Distribution: unstable Urgency: medium Maintainer: Debian Fonts Task Force <debian-fonts@lists.debian.org> Changed-By: Yao Wei (魏銘廷) <mwei@debian.org> Closes: 1013363 Changes: glyphslib (6.0.6+ds1-1) unstable; urgency=medium . * New upstream version 6.0.6+ds1 * debian/copyright: Add licenses for test files * debian/gbp.conf: change debian-branch to debian/latest to follow DEP-14 * debian/rules: - Remove dh_clean override - Skip tests that requires skia-pathops * debian/control: - Update dependencies - Bump Standards-Version to 4.6.1. No other changes are needed. * debian/patches: Add patch for Designspace generation tests, Closes: #1013363 * debian/tests/control: Fix autopkgtest commands Checksums-Sha1: f0eacaa82466384395ac878d39513f835165cc79 2512 glyphslib_6.0.6+ds1-1.dsc fb7a9f7c21820d914aa5da71af2002037d4ad52b 15977712 glyphslib_6.0.6+ds1.orig.tar.xz fc04f2edf88b9a38139b36a9d7c0d53e681d532a 7684 glyphslib_6.0.6+ds1-1.debian.tar.xz 41ceb90451dc95d11864907e7ff4aef4164e0497 9460 glyphslib_6.0.6+ds1-1_amd64.buildinfo Checksums-Sha256: e3c6cdfde81b87de0b1d277beb16daec7a2619455ae8680b0069690c598245d2 2512 glyphslib_6.0.6+ds1-1.dsc 34c1cae1ed91a2bfb166036e3b462ef41b74659ff15a26929272a92f0c291019 15977712 glyphslib_6.0.6+ds1.orig.tar.xz a64cc8db9f10e621f4ab3f9d39f7c169af06c8682471131bf052e50a8237d106 7684 glyphslib_6.0.6+ds1-1.debian.tar.xz f5afe547dd7cac802cfc0da593b58f3eee37683af34dd8cd3bbf28878676c175 9460 glyphslib_6.0.6+ds1-1_amd64.buildinfo Files: 7023cdf27c4f754430a2c680a621f5f2 2512 devel optional glyphslib_6.0.6+ds1-1.dsc da489971aa19c15908177da1a48bdd58 15977712 devel optional glyphslib_6.0.6+ds1.orig.tar.xz e510750ab3cd2db71620ef5d91e17156 7684 devel optional glyphslib_6.0.6+ds1-1.debian.tar.xz bfc49d5c804b77fa26cc27cd9bd71e76 9460 devel optional glyphslib_6.0.6+ds1-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE8htgli/cvAeDZWXRl1ewRNNETDMFAmLkp6AQHG13ZWlAZGVi aWFuLm9yZwAKCRCXV7BE00RMM8asEACgm16XMJXls3DgQ/AkQ/NrMZ7EjJF7RzpJ 26MRuDK7Acf99B8dbFoSRmmqiUxUQ3+uAawd1sPqDziuTXft7S0zs8A26W/z66/S Bsaf7DYKNHKkhpoGHQSW4xDkvY/rbmrOO4/dKs2+aFHatA/fHm5nzVQPHyBXQARh NANY6mMtwLluh3mf4rYcru5CU4DdY6eMKX9YVOGMfLD5xyTcSJoeC+XCOzRDBG1q 9gnYoSpMB0LenRYDHOMhe/ZrPvXLFSj4UHGGRuAcHBMUPucmVw6C6+jFKmuEcl5J i3lJsF1ed5lfHUFtKlRp0FSHoCUWqEy3JYPiYq77+OKp5PYByezd8d5nx1x1xXs1 mywnsBt3IhhKGBELcMHmG+3zy1wloNATu6YPw9RufjZMX/WEO8MMwn98qa9VGIBo E3sbuaEvPuthqI303iAvuvKWRanHGsMTmxlbeF0CqWfS5fHzRrTuEkEKYI4qO511 Xfy+BWgmimzJV3F7WOlEnsoBwN5kpkFo3yRYULYPgtWdlX/BfFv/f0MJCKUtnLeh i0M6ohHDIpYVA1FzoF3rEAH9LS24JXPTqqrtWdmNvkK65N0c2yPsa5LR6VFzhu2h aQ20Azr4XZ8RaM4dBn2arayjkh4cyQCx/RGIDwVDbJ4O2CwjwTnHFJCadQ/x0NRr nGBXzPOBXQ== =u0Nb -----END PGP SIGNATURE-----
--- End Message ---