Le dimanche 30 septembre 2007 à 12:18 -0700, Curtis Doty a écrit :
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.
It's probably a repoquery bug – our python tools are supposed to handle
UTF-8 but this has not been impressed strongly enough on their writers
at the right time. And current python is a mess on the unicode front, so
software writers have to care about it for stuff to work.
But how on earth did the buildsys let that crap into fillists.xml.gz
anyways?
Because that's what in the package?
And are spaces and other 8-bit grunge really valid in the
packaging guidelines?
Our policy is UTF-8 filenames are valid package content
--
Nicolas Mailhot