_pull_valid_cache: pass unicode to hashed_path
authorZac Medico <zmedico@gentoo.org>
Sun, 16 Oct 2011 05:58:56 +0000 (22:58 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 16 Oct 2011 05:58:56 +0000 (22:58 -0700)
commit28115d7d72cf0f0c42c636039ed2a08ee2412dd3
tree9c3d4bca01a662f8dc4c4e0f49f0f1759a501d80
parentc670edc7b035fdce9d45df9d4e63d6afddba115c
_pull_valid_cache: pass unicode to hashed_path

This removes a conversion to bytes that should have been removed in
commit 2ed1cb53cc4158af08c22d466b15b9a9a7767212. The hashed_path
location attribute should always be unicode, for consistency will path
handling throughout portage. The hashed_path class internally uses the
portage portage.os wrapper to ensure that paths are encoded as utf_8
bytes when they are passed to the real os module for stat calls.
pym/portage/dbapi/porttree.py