crystal-project crashes repoquery

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Any idea who's bug this is anyways?

$ repoquery -ql crystal-project
Traceback (most recent call last):
  File "/usr/bin/repoquery", line 806, in <module>
    main(sys.argv)
  File "/usr/bin/repoquery", line 803, in main
    repoq.runQuery(regexs)
  File "/usr/bin/repoquery", line 473, in runQuery
    print pkg.doQuery(oper)
UnicodeEncodeError: 'latin-1' codec can't encode character u'\uf003' in position 25663: ordinal not in range(256)

It's been most annoying due to its wholesale breakage of my favorite "repoquery -qal |grep foo" without providing any helpful info.

It appears the problem stems from some corrupt filenames in crystal_project.tar.gz: crystal_project/*/apps/softwareD???.png Where those three oddball 8-bit chars are 0xEF, 0x80 and 0x83.

But how on earth did the buildsys let that crap into fillists.xml.gz anyways? And are spaces and other 8-bit grunge really valid in the packaging guidelines?

And why does yum-utils/python choke on it so badly, imagining that their is 16-bit Unicode involved?

../C

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux