← Back to team overview

desktop-packages team mailing list archive

[Bug 846639] Re: Evince fail to run mktexpk while openning a dvi file

 

Thanks Daniel. Based on your comment I am going to close this bug as
"Won't Fix". Because users are able to install newer versions of texlive
anywhere on the system, it is not possible to allow apparmor access to
locally installed binaries in a way that would still provide meaningful
protection. Thank you for reporting the bug and please feel free to
report any other bugs you may find.

PS - I encourage you to look at the allowed access for texlive that is
in the Ubuntu apparmor profile and mimic that access in your local
changes. This will provide for a more secure profile.

** Changed in: evince (Ubuntu)
       Status: Incomplete => Won't Fix

** Changed in: evince (Ubuntu)
     Assignee: Jamie Strandboge (jdstrand) => (unassigned)

-- 
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:
  Won't Fix

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


References