https://bugs.kde.org/show_bug.cgi?id=492676

            Bug ID: 492676
           Summary: Incomplete dependencies of KMail
    Classification: KDE Neon
           Product: neon
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Packages User Edition
          Assignee: neon-b...@kde.org
          Reporter: kram...@kde.org
                CC: j...@jriddell.org, neon-b...@kde.org
  Target Milestone: ---

SUMMARY

Installed a new system from image neon-user-20240902-1039.iso and then
proceeded to install further packages, one of them being kmail, using

$> apt install kmail

It fails to start because Akonadi can't start MariaDB

$> akonadictl start                                                            
                                                                               
                          :(
org.kde.pim.akonadictl: Starting Akonadi Server...
org.kde.pim.akonadictl:    done.
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)          
kevin@hephaistos ~ % org.kde.pim.akonadiserver: Starting up the Akonadi
Server...
org.kde.pim.akonadiserver: Did not find MySQL server default configuration
(mysql-global.conf)
org.kde.pim.akonadiserver: Shutting down AkonadiServer...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadiserver' exited
normally...

Had to manually install akonadi-backend-mysql

$> apt install akonadi-backend-mysql

Now it fails at AppArmor

Sep 05 12:41:06 hephaistos audit[16311]: AVC apparmor="DENIED" operation="exec"
class="file" info="profile transition not found" error=-13
profile="/usr/bin/akonadiserver" name="/usr/sbin/mariadbd" pid=16311
comm="akonadiserver" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
target="mariadbd_akonadi"
Sep 05 12:41:06 hephaistos kernel: kauditd_printk_skb: 50 callbacks suppressed
Sep 05 12:41:06 hephaistos kernel: audit: type=1400 audit(1725532866.769:249):
apparmor="DENIED" operation="exec" class="file" info="profile transition not
found" error=-13 profile="/usr/bin/akonadiserver" name="/usr/sbin/mariadbd"
pid=16311 comm="akonadiserver" requested_mask="x" denied_mask="x" fsuid=1000
ouid=0 target="mariadbd_akonadi"
Sep 05 12:41:06 hephaistos kernel: audit: type=1400 audit(1725532866.770:250):
apparmor="DENIED" operation="exec" class="file" info="profile transition not
found" error=-13 profile="/usr/bin/akonadiserver" name="/usr/sbin/mariadbd"
pid=16312 comm="akonadiserver" requested_mask="x" denied_mask="x" fsuid=1000
ouid=0 target="mariadbd_akonadi"
Sep 05 12:41:06 hephaistos audit[16312]: AVC apparmor="DENIED" operation="exec"
class="file" info="profile transition not found" error=-13
profile="/usr/bin/akonadiserver" name="/usr/sbin/mariadbd" pid=16312
comm="akonadiserver" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
target="mariadbd_akonadi"

Kmail works nicely on a similar system that has been installed last year and
upgrade since then (same machine, other SSD)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon 6.0
KDE Plasma Version: 6.1.4
KDE Frameworks Version:  6.5.0
Qt Version: 6.7.2

Addition observations:

* the new system as /etc/apparmor.d/usr.bin.akonadiserver the old one does not.
According to dpkg this is providex by kpim6-akonadi. Will need to check on the
old system later

* Both have same /etc/apparmor.d/local/usr.bin.akonadiserver which according to
the new system's dpkg is not provided by any package to maybe generated?

* Both have same /etc/apparmor.d/mariadbd_akonadi and
/etc/apparmor.d/mysqld_akonadi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to