https://bugzilla.redhat.com/show_bug.cgi?id=1660342
Bug ID: 1660342 Summary: Missing Requires: python3-brotli Product: Fedora Version: rawhide Status: NEW Component: fonttools Assignee: pnemade@redhat.com Reporter: tagoh@redhat.com QA Contact: extras-qa@fedoraproject.org CC: fonts-bugs@lists.fedoraproject.org, pnemade@redhat.com, sshedmak@redhat.com Target Milestone: --- Classification: Fedora
Description of problem: ttx has a capability to compile woff2 from ttx xml format though, ttx outputs traceback because of missing deps of python3-brotli.
Version-Release number of selected component (if applicable): fonttools-3.32.0-1.fc30.noarch
How reproducible: always
Steps to Reproduce: 1.ttx -ie font.ttf 2.ttx -b --flavor woff2 font.ttx 3.
Actual results: ERROR: The WOFF2 encoder requires the Brotli Python extension, available at: https://github.com/google/brotli ERROR: Unhandled exception has occurred Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/fontTools/ttx.py", line 398, in main process(jobs, options) File "/usr/lib/python3.7/site-packages/fontTools/ttx.py", line 372, in process action(input, output, options) File "/usr/lib/python3.7/site-packages/fontTools/misc/loggingTools.py", line 375, in wrapper return func(*args, **kwds) File "/usr/lib/python3.7/site-packages/fontTools/ttx.py", line 290, in ttCompile ttf.save(output) File "/usr/lib/python3.7/site-packages/fontTools/ttLib/ttFont.py", line 173, in save writer_reordersTables = self._save(tmp) File "/usr/lib/python3.7/site-packages/fontTools/ttLib/ttFont.py", line 208, in _save writer = SFNTWriter(file, numTables, self.sfntVersion, self.flavor, self.flavorData) File "/usr/lib/python3.7/site-packages/fontTools/ttLib/woff2.py", line 144, in __init__ raise ImportError("No module named brotli") ImportError: No module named brotli
Expected results: no errors.
Additional info:
https://bugzilla.redhat.com/show_bug.cgi?id=1660342
Parag Nemade pnemade@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Fixed In Version| |fonttools-3.34.2-1.fc30 Resolution|--- |NEXTRELEASE Last Closed| |2018-12-21 06:10:29
--- Comment #1 from Parag Nemade pnemade@redhat.com --- Thank you for reporting this bug. I have added required dependency as Requires: in spec file.
fonts-bugs@lists.fedoraproject.org