Non-Unicode Provides in culmus-miriam-clm-fonts package make Yum warn like this: /usr/lib/python2.6/site-packages/yum/packages.py:401: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal if prcotuple in self.prco[prcotype]: $ rpm -qp --provides culmus-miriam-clm-fonts-0.104-2.fc13.noarch.rpm config(culmus-miriam-clm-fonts) = 0.104-2.fc13 font(:lang=he) font(:lang=yi) font(miriamclm) font(מרים) culmus-miriam-clm-fonts = 0.104-2.fc13 That translates to "Provides: font(\xd7\x9e\xd7\xa8\xd7\x99\xd7\x9d)".
Created attachment 419155 [details] Fix UnicodeWarning when comparing provides This is a minimal patch to fix the issue. A more complete fix would check if we can use the byte version of "n" everywhere in that function and only use the unicode version where necessary (likely, the sqlite call).
Toshio, your patch has been applied upstream. thanks
yum-3.2.28-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/yum-3.2.28-1.fc13
yum-3.2.28-1.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/yum-3.2.28-1.fc14
yum-3.2.28-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/yum-3.2.28-1.fc12
yum-3.2.28-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
yum-3.2.28-3.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/yum-3.2.28-3.fc12
yum-3.2.28-3.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/yum-3.2.28-3.fc13
yum-3.2.28-3.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/yum-3.2.28-3.fc14
yum-3.2.28-3.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
yum-3.2.28-3.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
yum-3.2.28-3.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.