Bug 266885

Summary: KMail registers on DBUS twice
Product: [Applications] kmail2 Reporter: Christophe Marin <christophe>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED NOT A BUG    
Severity: minor CC: montel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Christophe Marin 2011-02-22 12:49:56 UTC
Using kdepim master:

# ps x |grep kmail
21791 ?        Rl     0:04 /kde/inst/kdepim/bin/kmail -caption KMail

# qdbus |grep kmail
 org.kde.kmail
 org.kde.kmail2


# qdbus org.kde.kmail
/
/KDebug
/KIO
/KIO/Scheduler
/KMail
/KPIMIDENTITIES_IdentityManager
/MailTransportService
/MainApplication
/TransportManager
/kmail2
/kmail2/kmail_mainwindow_1
/kmail2/kmail_mainwindow_1/actions
/kmail2/kmail_mainwindow_1/actions/kmail_copy
/kmail2/kmail_mainwindow_1/actions/file_print
/kmail2/kmail_mainwindow_1/actions/file_open
/kmail2/kmail_mainwindow_1/actions/new_from_template
/kmail2/kmail_mainwindow_1/actions/kmail_undo
/kmail2/kmail_mainwindow_1/actions/help_show_tip
/kmail2/kmail_mainwindow_1/actions/options_configure_toolbars
/kmail2/kmail_mainwindow_1/actions/options_configure_keybinding
/kmail2/kmail_mainwindow_1/actions/file_quit
/kmail2/kmail_mainwindow_1/actions/help_contents
/kmail2/kmail_mainwindow_1/actions/help_whats_this
/kmail2/kmail_mainwindow_1/actions/help_report_bug
/kmail2/kmail_mainwindow_1/actions/switch_application_language
/kmail2/kmail_mainwindow_1/actions/help_about_app
/kmail2/kmail_mainwindow_1/actions/help_about_kde
/kmail2/kmail_mainwindow_1/actions/Filter_Classify_as_Spam
/kmail2/kmail_mainwindow_1/actions/Filter_Classify_as_NOT_Spam
/kmail2_PimApplication

# qdbus org.kde.kmail2
/
/KDebug
/KIO
/KIO/Scheduler
/KMail
/KPIMIDENTITIES_IdentityManager
/MailTransportService
/MainApplication
/TransportManager
/kmail2
/kmail2/kmail_mainwindow_1
/kmail2/kmail_mainwindow_1/actions
/kmail2/kmail_mainwindow_1/actions/kmail_copy
/kmail2/kmail_mainwindow_1/actions/file_print
/kmail2/kmail_mainwindow_1/actions/file_open
/kmail2/kmail_mainwindow_1/actions/new_from_template
/kmail2/kmail_mainwindow_1/actions/kmail_undo
/kmail2/kmail_mainwindow_1/actions/help_show_tip
/kmail2/kmail_mainwindow_1/actions/options_configure_toolbars
/kmail2/kmail_mainwindow_1/actions/options_configure_keybinding
/kmail2/kmail_mainwindow_1/actions/file_quit
/kmail2/kmail_mainwindow_1/actions/help_contents
/kmail2/kmail_mainwindow_1/actions/help_whats_this
/kmail2/kmail_mainwindow_1/actions/help_report_bug
/kmail2/kmail_mainwindow_1/actions/switch_application_language
/kmail2/kmail_mainwindow_1/actions/help_about_app
/kmail2/kmail_mainwindow_1/actions/help_about_kde
/kmail2/kmail_mainwindow_1/actions/Filter_Classify_as_Spam
/kmail2/kmail_mainwindow_1/actions/Filter_Classify_as_NOT_Spam
/kmail2_PimApplication
Comment 1 Laurent Montel 2011-02-22 13:32:58 UTC
It's normal to keep compatibility with kmail1 (and apps which use kmail1 dbus interface).
So it's not a bug.
Regards
Comment 2 Christophe Marin 2011-02-22 13:54:59 UTC
Well, why do we have org.kde.kmail2 then ?

specially considering that kmail2.desktop has X-DBUS-ServiceName=org.kde.kmail

what is creating org.kde.kmail2 ?
Comment 3 Laurent Montel 2011-02-22 14:32:47 UTC
KApplication created it (if I remember) from apps name.
Comment 4 Christophe Marin 2011-02-22 15:00:40 UTC
Thanks for the details.