You are right, this is exactly the problem. I added the line /usr/local/texlive/** rux,
to my /etc/apparmor.d/local/usr.bin.evince and now it works. But I still think that preventing evince to execute local commands from a local installation of texlive is still a bug (an important one, given how old texlive is in Ubuntu distribution :-P). Thanks for you help! -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/846639 Title: Evince fail to run mktexpk while openning a dvi file Status in “evince” package in Ubuntu: Incomplete Bug description: After the upgrade to Oneiric, Evince fail to run mktexpk when opening a dvi file. The stdout shows: $ evince /usr/local/texlive/texmf-dist/doc/latex/polyglot/sample.dvi (evince:15287): GLib-GObject-WARNING **: g_object_set_valist: construct property "enable-gestures" for object `EvView' can't be set after construction kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmsl10 mktexpk: Permissão negada kpathsea: Appending font creation commands to missfont.log. page: Warning: font `cmsl10' at 600x600 not found, trying `cmr10' instead kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmr10 mktexpk: Permissão negada page: Warning: font `cmsl10' not found, trying metric files instead kpathsea: Running mkofm cmsl10 mkofm: Permissão negada kpathsea: Running mktextfm cmsl10 mktextfm: Permissão negada page: Warning: metric file for `cmsl10' not found, trying `cmr10' instead kpathsea: Running mkofm cmr10 mkofm: Permissão negada kpathsea: Running mktextfm cmr10 mktextfm: Permissão negada page: Error: could not load font `cmsl10' kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmsl10 mktexpk: Permissão negada kpathsea: Appending font creation commands to missfont.log. page: Warning: font `cmsl10' at 600x600 not found, trying `cmr10' instead kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmr10 mktexpk: Permissão negada page: Warning: font `cmsl10' not found, trying metric files instead kpathsea: Running mkofm cmsl10 mkofm: Permissão negada kpathsea: Running mktextfm cmsl10 mktextfm: Permissão negada page: Warning: metric file for `cmsl10' not found, trying `cmr10' instead kpathsea: Running mkofm cmr10 mkofm: Permissão negada kpathsea: Running mktextfm cmr10 mktextfm: Permissão negada page: Error: could not load font `cmsl10' I have a local texlive 2011 installation (I'm not using texlive from Ubuntu). But if I run manually, for instance, $mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmr10 mktexpk works fine. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: evince 3.1.90.1-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4 Uname: Linux 3.0.0-10-generic i686 NonfreeKernelModules: nvidia ApportVersion: 1.22.1-0ubuntu2 Architecture: i386 Date: Sat Sep 10 17:45:17 2011 ExecutablePath: /usr/bin/evince SourcePackage: evince UpgradeStatus: Upgraded to oneiric on 2011-09-07 (3 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/846639/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

