PINE64

Full Version: man breaks after upgrade to 18.04
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
In a possibly silly move, last night, I upgraded Ubuntu MATE on my Pine A64+ from 16.04 to 18.04.

I'm still running the longsleep kernel 3.10.105. I was a little surprised that the upgrade worked, but it did. Everything was/is looking good, except that man is broken. When I run "man --debug man", I see:

Code:
man: can't execute preconv: Operation not permitted
loading seccomp filter (permissive: 1)
loading seccomp filter (permissive: 1)
loading seccomp filter (permissive: 0)
seccomp already enabled
man: can't execute col: Operation not permitted
man: can't execute tbl: Operation not permitted
trying encoding UTF-8 -> UTF-8//IGNORE
groff: couldn't exec troff: Operation not permitted


I can, of course, run all of those interactively without any problem.

Has anybody else tried upgrading to 18.04 and/or have any idea what the problem here might be?

Thanks!
The error later changed to "Permission denied," and with that, I was able to find a match for my problem.

https://bugs.launchpad.net/ubuntu/+sourc...ug/1778684

The problem is due to a change in 18.04 that isn't handled by the older kernel. Here's the workaround from one of the posts on that page. I executed these steps, and now man is working just fine for me.

Quote:Alex (alexthreed) wrote on 2018-08-15:
#10


Seems that problem in apparmor profile loading on older kernels.

I have the same issue on custom kernel 4.4, but with ubuntu kernel 4.15 everything ok.
Workaround for older kernels:

apt install apparmor-utils
aa-disable /usr/bin/man

Upstream Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889617
(08-24-2018, 02:49 PM)goathunter Wrote: [ -> ]The error later changed to "Permission denied," and with that, I was able to find a match for my problem.

https://bugs.launchpad.net/ubuntu/+sourc...ug/1778684

The problem is due to a change in 18.04 that isn't handled by the older kernel. Here's the workaround from one of the posts on that page. I executed these steps, and now man is working just fine for me.

Quote:Alex (alexthreed) wrote on 2018-08-15:
#10


Seems that problem in apparmor profile loading on older kernels.

I have the same issue on custom kernel 4.4, but with ubuntu kernel 4.15 everything ok.
Workaround for older kernels:

apt install apparmor-utils
aa-disable /usr/bin/man

Upstream Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889617
Thanks on the update. Glad to know that able upgrade to 18.04.
(08-24-2018, 10:37 AM)goathunter Wrote: [ -> ]In a possibly silly move, last night, I upgraded Ubuntu MATE on my Pine A64+ from 16.04 to 18.04...

Not closely following the forum, but glad to see that there are still things moving for the pine64+  Wink

Most of the releases/news seem to apply to rock64 and pinebook series, not much for the pine64+  Undecided

It sounds like the update is not as smooth for everybody, would you mind leaving details about how you updated your system from 16.04 to 18.04?
Thanks!