View Single Post
Old 07-03-2017, 08:30 PM   #19
norbusan
Zealot
norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.norbusan can do the Funky Gibbon.
 
Posts: 140
Karma: 82382
Join Date: Jan 2013
Device: Kindle Paperwhite, Kobo Glo, Kobo GloHD
Hi

thanks for all your detailed answers.

[QUOTE=eschwartz;3547545]the following shell command prints out a newline-separated list of binaries calibre installs to /usr/bin:[/QUODE]

thanks. BTW, the text for the web site/help, can it be also programmatically extracted so that I can generate man pages from it?

Quote:
Originally Posted by eschwartz View Post
Those aren't the desktop files calibre installs
Indeed, I checked and see that the installation does not work out, as mime type and desktop files are not installed.

The error is happening in the desktop-integration install process, and xdg-icon-resource breaks. I was suprised because --root (--staging-root) is passed to the install, and it wasn't forwarded to the desktop integration install code.

Reading through setupp/install.py I also see a comment that one needs to set XDG_DATA_DIRS, which I did, without any change.

I will try to fix this so that the correct desktop files are installed.


Quote:
Originally Posted by eschwartz View Post
/usr/share/pixmaps/calibre.png ... /usr/share/mime/packages/calibre-mimetypes.xml
Both of the above is again a consequence of the failed desktop integration installation. I will try to fix that and remove the locally used desktop/mime file.

Quote:
Originally Posted by eschwartz View Post
There is *no* "stable" Arch Linux release, we are rolling-release.
Well, so it be, diferent targets.






Quote:
Originally Posted by eschwartz View Post
If the notifier is disabled and the buttons to access the Get Plugins feature are patched out of the codebase, I am not sure how you do that short of installing it via the ZIP file.
Preferences -> Pluigns -> Get new plugins

is not patched out, works well! Using it.



Quote:
Originally Posted by eschwartz View Post
One of our core beliefs is that upstream software should be built and distributed "as upstream intended", with minimal patching when necessary to ensure it actually builds, or when the patch exists in an as-yet-unpublished-release, etc...
In principle this is the same in Debian ;-)

Thanks again for your suggestions, I will work on fixing as much as I can together with Martin.

All the best

Norbert
norbusan is offline   Reply With Quote