In continuation on this bug:
I have installed latest bzr-gtk (0.99.1) in my home folder (Fedora 12 x86_64, python 2.6.2, bzrlib 2.2.2) with
python setup.py install --home=~
As an effect of non-default install location some of bzr-gtk dialogs are not working (merge, about) - they also can not find the icons.
The solution, as David I pointed, is to change the data_basedirs() function. I do not know how to make it really honour the --home installation option, but I can imagine that installing to home folder as I did is next common case after default install.
Attached is the patch to solve this icon issue when installing to home folder
BTW, about icons - since Olive is separate from the bzr-gtk now, it's icons can be removed from bzr-gtk.
In continuation on this bug:
I have installed latest bzr-gtk (0.99.1) in my home folder (Fedora 12 x86_64, python 2.6.2, bzrlib 2.2.2) with
python setup.py install --home=~
As an effect of non-default install location some of bzr-gtk dialogs are not working (merge, about) - they also can not find the icons.
The solution, as David I pointed, is to change the data_basedirs() function. I do not know how to make it really honour the --home installation option, but I can imagine that installing to home folder as I did is next common case after default install.
Attached is the patch to solve this icon issue when installing to home folder
BTW, about icons - since Olive is separate from the bzr-gtk now, it's icons can be removed from bzr-gtk.