There is a newer version of x11-misc/zim available (0.59, two releases ahead of 0.57 in portage). I have been using the 0.57 ebuild renamed for about a month without issue. Reproducible: Always
Version 0.60 is now out [1]. Python 2.6 is now the minimum version. I changed PYTHON_DEPEND and simplified RDEPEND appropriately and everything seems to work fine. Updated ebuild to follow. [1] https://launchpad.net/zim/pyzim/0.60
Created attachment 347534 [details] Ebuild for zim-0.60 with updated Python dependencies
Created attachment 348072 [details, diff] version bump Changes: * bump to EAPI 5 and use distutils-r1 eclass * update dependencies for test * remove doicon and xdg-icon-resource, icons are properly installed by setup.py * inherit gnome2-utils to use gnome2_icon_cache_update * add patch to remove ubuntu-mono-{dark,light} theme
Created attachment 348074 [details, diff] remove ubuntu-theme # don't install /usr/share/icons/ubuntu-mono-{dark,light} # it's only used in conjunction with appindicator # and clutters the icon-themes menu in gnome --- zim-0.60/setup.py-orig 2013-05-12 14:41:51.212603798 +0200 +++ zim-0.60/setup.py 2013-05-12 14:42:09.646172372 +0200 @@ -94,12 +94,6 @@ files = [os.path.join(dir, f) for f in files] data_files.append((target, files)) - # mono icons -> PREFIX/share/icons/ubuntu-mono-light | -dark - for theme in ('ubuntu-mono-light', 'ubuntu-mono-dark'): - file = os.path.join('icons', theme, 'zim-panel.svg') - target = os.path.join('share', 'icons', theme, 'apps', '22') - data_files.append((target, [file])) - # data -> PREFIX/share/zim for dir, dirs, files in os.walk('data'): if '.zim' in dirs:
Comment on attachment 347534 [details] Ebuild for zim-0.60 with updated Python dependencies poncho's ebuild subsumes and supercedes my own changes.
+*zim-0.60 (31 May 2013) + + 31 May 2013; Michael Weber <xmw@gentoo.org> + +files/zim-0.60-remove-ubuntu-theme.patch, +zim-0.60.ebuild: + Version bump (bug 459612, thanks Alastair Murray and poncho) + Please test and report or close, thanks.
It works for me, so marking as fixed. Thank you!