TortoiseHg PyQt 版の Windows版インストーラが動き出した
ってことでhgtkがsetup.pyから外されたのであっという間にrpmspecが動かなくなった。
ってことで手直しの調査。
Requires: python >= 2.4, python-iniparse, mercurial >= 1.6, gnome-python2-gconf Requires: gnome-python2-gtksourceview, pycairo, pygobject2, pygtk2 >= 2.10
2行目のは全部要らないでしょ。
gnome-python2-gconfってなんだ?
# yum remove gnome-python2-gconf Dependencies Resolved ====================================================================================================== Package Arch Version Repository Size ====================================================================================================== Removing: gnome-python2-gconf x86_64 2.28.1-1.fc13 @fedora 135 k Removing for dependencies: gnome-games x86_64 1:2.30.1-1.fc13 @updates 12 M orca x86_64 2.30.1-1.fc13 @updates 8.8 M tortoisehg x86_64 1.1.1+2-b7b2052673e0 installed 7.2 M tortoisehg-nautilus x86_64 1.1.1+2-b7b2052673e0 installed 12 k virt-manager noarch 0.8.4-1.fc13 @updates 5.9 M Transaction Summary ====================================================================================================== Remove 6 Package(s) Reinstall 0 Package(s) Downgrade 0 Package(s)
$ find tortoisehg/util/ -name '*.py' | xargs grep -n gconf tortoisehg/util/shlib.py:164: import gconf tortoisehg/util/shlib.py:165: client = gconf.client_get_default() tortoisehg/util/shlib.py:170: # If gconf is not found, fall back to old standard
$ find tortoisehg/util/ tortoisehg/hgqt/ -name '*.py' | xargs grep -n browse_url tortoisehg/util/shlib.py:23: def browse_url(url): tortoisehg/util/shlib.py:156: def browse_url(url): tortoisehg/hgqt/about.py:132: shlib.browse_url(self.updateInfo['siteurl'])
ってことでaboutダイアログでブラウザ起動するのに使っているんだね。