| Summary: | Сломана сборка node-source-map | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | AEN <aen> |
| Component: | rpm-build-nodejs | Assignee: | viy <viy> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | lav, viy |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
AEN
2019-03-26 16:37:33 MSK
Since rpm-build-nodejs:0.20.1-alt1 node-source-map FTBFS:
"""
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xowuOw
find-provides: running scripts (alternatives,debuginfo,lib,nodejs,pam,perl,pkgconfig,python,shell)
Traceback (most recent call last):
File "/usr/lib/rpm/nodejs.prov", line 98, in <module>
main()
File "/usr/lib/rpm/nodejs.prov", line 91, in main
handle_module(path, bundled=False)
File "/usr/lib/rpm/nodejs.prov", line 73, in handle_module
handle_package_json(path, bundled=bundled)
File "/usr/lib/rpm/nodejs.prov", line 44, in handle_package_json
metadata = json.load(fh)
File "/usr/lib64/python3.6/json/__init__.py", line 296, in load
return loads(fp.read(),
File "/usr/lib64/python3.6/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1614: ordinal not in range(128)
find-provides: ERROR: /usr/lib/rpm/nodejs.prov failed
error: /bin/sh failed
error: Failed to find Provides
"""
The package.json contains Unicode symbols:
"""
"Eddy Bruël <ejpbruel@mozilla.com>",
...
"Nicolas Lalevée <nicolas.lalevee@hibnet.org>"
"""
rpm-build-nodejs-0.20.2-alt1 -> sisyphus: Wed Mar 27 2019 Igor Vlasenko <viy@altlinux.ru> 0.20.2-alt1 - utf-8 patch (closes: #36427) Спасибо! |