Bug 415354

Summary: apparmor gives parsing error due to missing 'abstractions/qt5'
Product: [KDE Neon] neon Reporter: Dirk Sarpe <dns_hmpf>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: jr, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dirk Sarpe 2019-12-19 14:01:21 UTC
SUMMARY
/etc/apparmor.d/usr.bin.akonadiserver line 11 has
 #include <abstractions/qt5>
but there is no file /etc/apparmor.d/abstractions/qt5

STEPS TO REPRODUCE
1. Normal system operation
2. Look into journal of apparmor.service


OBSERVED RESULT

journalctl -u apparmor.service
…
 AppArmor parser error for /etc/apparmor.d/usr.bin.akonadiserver in /etc/apparmor.d/usr.bin.akonadiserver at line 11: Could not open 'abstractions/qt5'
…


EXPECTED RESULT
No parsing error.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
Operating System: KDE neon 5.17
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.2
Kernel Version: 5.3.0-24-generic
OS Type: 64-bit

ADDITIONAL INFORMATION
The file is available in Debian Sid https://packages.debian.org/sid/amd64/apparmor/filelist maybe include it in neon packages?
Comment 2 Christoph Feck 2020-01-21 09:29:31 UTC
Dirk, can you confirm the recent changes fixed this issue?
Comment 3 Dirk Sarpe 2020-01-21 09:45:12 UTC
(In reply to Christoph Feck from comment #2)
> Dirk, can you confirm the recent changes fixed this issue?

Yes it has and thanks for the reminder. :)


sudo systemctl status apparmor.service
● apparmor.service - AppArmor initialization
   Loaded: loaded (/lib/systemd/system/apparmor.service; enabled; vendor preset: enabled)
   Active: active (exited) since Wed 2020-01-15 10:49:13 CET; 5 days ago
Comment 4 Christoph Feck 2020-01-21 09:55:52 UTC
Thanks for the update; changing status.