New version of calibre is out, version 1.45 This was not fully a simple, new name ebuild file; had to make one correction on the ebuild to allow it to install (compiling portion worked fine). Encountered this error when I did a straight copy to new version. install: cannot stat ‘/var/tmp/portage/app-text/calibre-1.45/image/usr/etc/bash_completion.d/calibre’: No such file or directory !!! doins: /var/tmp/portage/app-text/calibre-1.45/image/usr/etc/bash_completion.d/calibre does not exist Which I resolved by commenting out that portion in the ebuild, allowing it to proceed. The updated ebuild does compile, install and runs fine on my system.
Created attachment 381186 [details] Working copy of ebuild
Created attachment 381188 [details] emerge --info
Created attachment 381190 [details] build.log Just in case you want to see it.
Comment on attachment 381190 [details] build.log --- calibre-1.43.ebuild 2014-07-08 16:29:24.000000000 +0200 +++ - 2014-07-21 14:04:08.722774749 +0200 @@ -183,9 +183,9 @@ domenu "${HOME}"/.local/share/applications/*.desktop || die "failed to install .desktop menu files" - dobashcomp "${ED}"usr/etc/bash_completion.d/calibre - rm -r "${ED}"usr/etc/bash_completion.d - find "${ED}"usr/etc -type d -empty -delete + # dobashcomp "${ED}"usr/etc/bash_completion.d/calibre + # rm -r "${ED}"usr/etc/bash_completion.d + # find "${ED}"usr/etc -type d -empty -delete cd "${ED}"/usr/share/calibre/fonts/liberation || die local x
+*calibre-1.46 (28 Jul 2014) + + 28 Jul 2014; Ben de Groot <yngwin@gentoo.org> +calibre-1.46.ebuild: + Version bump. Adjust location of bash completion. Fixes bug #517636.