Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 581464 - [kde overlay] kde-apps/kdepim-16.04.0 missing dependency on kde-apps/kdepim-addons
Summary: [kde overlay] kde-apps/kdepim-16.04.0 missing dependency on kde-apps/kdepim-a...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard: fixed in 16.04.1
Keywords: PMASKED
: 587164 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-04-28 18:17 UTC by gerion
Modified: 2016-06-26 17:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Kmail without kdepim-addons (Screenshot_20160428_213121.png,344.85 KB, image/png)
2016-04-28 19:36 UTC, gerion
Details
Kmail with kdepim-addons (Screenshot_20160428_213527.png,334.86 KB, image/png)
2016-04-28 19:37 UTC, gerion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gerion 2016-04-28 18:17:35 UTC
Kmail2 needs kdepim-addons as dependency. The exact same behaviour as described in:
https://bugs.kde.org/show_bug.cgi?id=361748
https://bugs.kde.org/show_bug.cgi?id=361639

also happens to me. Installing kdepim-addons also fixes the issue. Moreover installing kdepim-addons leads to the display of the new fancy headers. Without kdepim-addons no email header in kmail is displayed at all.
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2016-04-28 18:23:46 UTC
Confirmed by upstream.
Comment 2 Andreas Sturmlechner gentoo-dev 2016-04-28 18:31:48 UTC
The crash bug is fixed in 16.04.1.

kdepim-addons is already a dependency in kdepim-meta, kdepim notifies about kdepim-addons if not installed in postinst message. Technically it's an optional runtime dependency.
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2016-04-28 18:46:41 UTC
(In reply to Andreas Sturmlechner from comment #2)
> The crash bug is fixed in 16.04.1.
> 
> kdepim-addons is already a dependency in kdepim-meta, kdepim notifies about
> kdepim-addons if not installed in postinst message. Technically it's an
> optional runtime dependency.

Indeed as the package is masked we wont backport the patch and live with the current state.
Comment 4 gerion 2016-04-28 18:53:42 UTC
(In reply to Johannes Huber from comment #3)
> Indeed as the package is masked we wont backport the patch and live with the
> current state.
OK

(In reply to Andreas Sturmlechner from comment #2)
> The crash bug is fixed in 16.04.1.
> 
> kdepim-addons is already a dependency in kdepim-meta, kdepim notifies about
> kdepim-addons if not installed in postinst message. Technically it's an
> optional runtime dependency.
Understand that someway. But is the "header bug" also fixed in 16.04.1? Otherwise it may not be directly a technical issue, but not having a email header in such a key component like kmail lead to major confusion on userside and seems to be a packaging issue.
Comment 5 Andreas Sturmlechner gentoo-dev 2016-04-28 19:26:09 UTC
I don't know, is it a packaging bug if you ignore the postinst message? ;)

I'm not running stable branch so can't tell if there is some kind of basic header in 16.04.1 if kdepim-addons is missing.

kdepim does not *need* kdepim-addons at runtime, though arguably having headers in kmail is more important than gravatar/sendvcard plugins in akregator. The most correct solution *if* it is made a dependency would probably be PDEPEND="kdepim-addons[kdepim_features_kmail?,kdepim_features_korganizer?]"
Comment 6 gerion 2016-04-28 19:36:01 UTC
Of course it is somewhere my fault to install the postinst message. ;)

But let me attach two screenshot, so the problem is clear. Maybe this is different in 16.04.1.
Comment 7 gerion 2016-04-28 19:36:53 UTC
Created attachment 432454 [details]
Kmail without kdepim-addons
Comment 8 gerion 2016-04-28 19:37:28 UTC
Created attachment 432456 [details]
Kmail with kdepim-addons
Comment 9 Andreas Sturmlechner gentoo-dev 2016-06-26 17:15:26 UTC
*** Bug 587164 has been marked as a duplicate of this bug. ***