./tld-parser.py ../data/effective_tld_names.dat tld_data.inc Traceback (most recent call last): File "./tld-parser.py", line 17, in <module> for rule in tlds_file: File "/usr/lib64/python3.2/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 891: ordinal not in range(128) make[2]: *** [tld_data.inc] Error 1 Reproducible: Always Steps to Reproduce: 1.Attempt to emerge net-libs/libsoup-2.39.4.1 2. 3. Actual Results: Ebuild fails Expected Results: Emerge finishes without error.
Created attachment 318682 [details] Output of emerge --info Output of emerge --info
Created attachment 318684 [details] Output of emerge -pqv '=net-libs/libsoup-2.39.4.1' Output of emerge -pqv '=net-libs/libsoup-2.39.4.1'
Created attachment 318686 [details] build log from Randy Tupas Build log from Randy Tupas
Added speculative fix to overlay, please test.
I deleted the obsolete distfile and emerged libsoup-2.39.4.1 successfully. When I tried to emerge libsoup-gnome-2.39.4.1, it failed with the same error. -Randy
(In reply to comment #5) > I deleted the obsolete distfile and emerged libsoup-2.39.4.1 successfully. > When I tried to emerge libsoup-gnome-2.39.4.1, it failed with the same error. Apparently our custom patch we use to to split the package up wasn't good enough, and tld-data that isn't required for that package was still getting built. Push fixed.