Activity log for bug #1010909

Date Who What changed Old value New value Message
2012-06-09 15:14:51 Leander Jedamus bug added bug
2012-08-23 07:10:45 Launchpad Janitor texlive-bin (Ubuntu): status New Confirmed
2013-03-13 22:29:56 Romano Giannetti bug added subscriber Romano Giannetti
2014-12-16 19:58:26 penalvch tags amd64 apport-bug precise amd64 apport-bug precise regression-release
2014-12-16 21:36:36 penalvch tags amd64 apport-bug precise regression-release amd64 apport-bug precise regression-potential vivid
2014-12-16 21:39:43 penalvch attachment added example.dvi https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282336/+files/example.dvi
2014-12-16 21:59:51 penalvch attachment added kern.log https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282344/+files/kern.log
2014-12-16 22:02:25 penalvch attachment added error.txt https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282345/+files/error.txt
2014-12-16 22:05:45 penalvch description I think there's a bug with mktexpk and mktextfm: I get the following: kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmtt7 mktexpk: don't know how to create bitmap font for cmtt7. kpathsea: Appending font creation commands to missfont.log. page: Warning: font `cmtt7' at 600x600 not found, trying `cmr10' instead kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 cmcsc14 /usr/bin/mktexpk: 1: /usr/bin/mktexpk: /usr/share/texmf/web2c/mktexnam: Permission denied mktexpk: / already exists. /usr/bin/mktexpk: 210: /usr/bin/mktexpk: /usr/share/texmf/web2c/mktexupd: Permission denied [...] and later on: kpathsea: Running mktextfm cmssbx20 /usr/bin/mktextfm: 1: /usr/bin/mktextfm: /usr/share/texmf/web2c/mktexnam: Permission denied /usr/bin/mktextfm: 75: /usr/bin/mktextfm: /usr/share/texmf/web2c/mktexdir: Permission denied mktextfm: mktexdir failed. System is: Description: Ubuntu 12.04 LTS Release: 12.04 Package is: texlive-binaries: Installiert: 2009-11ubuntu2 Kandidat: 2009-11ubuntu2 Versionstabelle: *** 2009-11ubuntu2 0 500 http://de.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: texlive-binaries 2009-11ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16 Uname: Linux 3.2.0-24-generic x86_64 ApportVersion: 2.0.1-0ubuntu8 Architecture: amd64 Date: Sat Jun 9 17:05:03 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron: TERM=xterm PATH=(custom, user) LANG=de_DE.UTF-8 SHELL=/bin/zsh SourcePackage: texlive-bin UpgradeStatus: No upgrade log present (probably fresh install) 1) lsb_release -rd Description: Ubuntu Vivid Vervet (development branch) Release: 15.04 2) apt-cache policy evince apparmor texlive evince: Installed: 3.14.1-0ubuntu1 Candidate: 3.14.1-0ubuntu1 Version table: *** 3.14.1-0ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status apparmor: Installed: 2.8.98-0ubuntu4 Candidate: 2.8.98-0ubuntu4 Version table: *** 2.8.98-0ubuntu4 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status texlive: Installed: 2014.20141024-1ubuntu1 Candidate: 2014.20141024-1ubuntu1 Version table: *** 2014.20141024-1ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status 3) What is expected to happen is when one attempts to open https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282336/+files/example.dvi it does so successfully. 4) What happens instead is it hangs indefinitely, as per output of running evince via a terminal https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282345/+files/error.txt . This would appear to be due to apparmor as per: https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282344/+files/kern.log However, attempting to disable the offending profile fails: sudo aa-complain /usr/bin/evince//sanitized_helper /usr/bin/evince//sanitized_helper does not exist, please double-check the path. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: texlive-binaries 2009-11ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16 Uname: Linux 3.2.0-24-generic x86_64 ApportVersion: 2.0.1-0ubuntu8 Architecture: amd64 Date: Sat Jun 9 17:05:03 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron:  TERM=xterm  PATH=(custom, user)  LANG=de_DE.UTF-8  SHELL=/bin/zsh SourcePackage: texlive-bin UpgradeStatus: No upgrade log present (probably fresh install)
2014-12-16 22:13:14 penalvch texlive-bin (Ubuntu): importance Undecided Medium
2014-12-16 22:13:14 penalvch texlive-bin (Ubuntu): status Confirmed Triaged
2014-12-16 22:13:32 penalvch affects texlive-bin (Ubuntu) apparmor (Ubuntu)
2015-04-10 16:15:54 Launchpad Janitor branch linked lp:apparmor
2015-04-10 16:53:21 Launchpad Janitor branch linked lp:apparmor/2.9
2015-04-25 06:55:01 Launchpad Janitor branch linked lp:~apparmor-dev/apparmor/apparmor-ubuntu-citrain-trusty
2015-05-18 15:02:09 Steve Beattie attachment added profiles-texlive_font_generation-lp1010909.patch https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1010909/+attachment/4399534/+files/profiles-texlive_font_generation-lp1010909.patch
2015-05-18 15:02:57 Steve Beattie description 1) lsb_release -rd Description: Ubuntu Vivid Vervet (development branch) Release: 15.04 2) apt-cache policy evince apparmor texlive evince: Installed: 3.14.1-0ubuntu1 Candidate: 3.14.1-0ubuntu1 Version table: *** 3.14.1-0ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status apparmor: Installed: 2.8.98-0ubuntu4 Candidate: 2.8.98-0ubuntu4 Version table: *** 2.8.98-0ubuntu4 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status texlive: Installed: 2014.20141024-1ubuntu1 Candidate: 2014.20141024-1ubuntu1 Version table: *** 2014.20141024-1ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages 100 /var/lib/dpkg/status 3) What is expected to happen is when one attempts to open https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282336/+files/example.dvi it does so successfully. 4) What happens instead is it hangs indefinitely, as per output of running evince via a terminal https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282345/+files/error.txt . This would appear to be due to apparmor as per: https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282344/+files/kern.log However, attempting to disable the offending profile fails: sudo aa-complain /usr/bin/evince//sanitized_helper /usr/bin/evince//sanitized_helper does not exist, please double-check the path. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: texlive-binaries 2009-11ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16 Uname: Linux 3.2.0-24-generic x86_64 ApportVersion: 2.0.1-0ubuntu8 Architecture: amd64 Date: Sat Jun 9 17:05:03 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron:  TERM=xterm  PATH=(custom, user)  LANG=de_DE.UTF-8  SHELL=/bin/zsh SourcePackage: texlive-bin UpgradeStatus: No upgrade log present (probably fresh install) [impact] This bug prevents viewing dvi files with evince while confined by apparmor. [steps to reproduce] 1) install evince, ensure evince apparmor policy is enabled 2) view a dvi with evince 3) with the fix applied, evince should be able to display the dvi document and should not generate apparmor rejections in syslog [regression potential] The change in the patch for this bug is a loosening of the apparmor policy for the sanitized helpers of evince. The risk of an introduced regression is small. [original description] 1) lsb_release -rd Description: Ubuntu Vivid Vervet (development branch) Release: 15.04 2) apt-cache policy evince apparmor texlive evince:   Installed: 3.14.1-0ubuntu1   Candidate: 3.14.1-0ubuntu1   Version table:  *** 3.14.1-0ubuntu1 0         500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages         100 /var/lib/dpkg/status apparmor:   Installed: 2.8.98-0ubuntu4   Candidate: 2.8.98-0ubuntu4   Version table:  *** 2.8.98-0ubuntu4 0         500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages         100 /var/lib/dpkg/status texlive:   Installed: 2014.20141024-1ubuntu1   Candidate: 2014.20141024-1ubuntu1   Version table:  *** 2014.20141024-1ubuntu1 0         500 http://us.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages         100 /var/lib/dpkg/status 3) What is expected to happen is when one attempts to open https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282336/+files/example.dvi it does so successfully. 4) What happens instead is it hangs indefinitely, as per output of running evince via a terminal https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282345/+files/error.txt . This would appear to be due to apparmor as per: https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/1010909/+attachment/4282344/+files/kern.log However, attempting to disable the offending profile fails: sudo aa-complain /usr/bin/evince//sanitized_helper /usr/bin/evince//sanitized_helper does not exist, please double-check the path. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: texlive-binaries 2009-11ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16 Uname: Linux 3.2.0-24-generic x86_64 ApportVersion: 2.0.1-0ubuntu8 Architecture: amd64 Date: Sat Jun 9 17:05:03 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron:  TERM=xterm  PATH=(custom, user)  LANG=de_DE.UTF-8  SHELL=/bin/zsh SourcePackage: texlive-bin UpgradeStatus: No upgrade log present (probably fresh install)
2015-05-18 16:18:23 Ubuntu Foundations Team Bug Bot tags amd64 apport-bug precise regression-potential vivid amd64 apport-bug patch precise regression-potential vivid
2015-05-18 16:18:29 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2015-05-20 07:44:58 Launchpad Janitor apparmor (Ubuntu): status Triaged Fix Released
2015-05-22 06:38:16 Steve Beattie tags amd64 apport-bug patch precise regression-potential vivid amd64 apport-bug patch precise regression-potential verification-done vivid
2015-05-24 17:34:11 Launchpad Janitor branch linked lp:ubuntu/apparmor
2015-05-24 17:34:18 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/apparmor