On 2012/09/11 22:08 (GMT-0400) Bob S composed:
Will Stephenson wrote:
The POP3 ioslave used by KMail 1.9 is in the KDE3 package kdebase3-runtime, so it won't be affected by KDE 4.
I installed kdebase3-runtime and now Kmail 1.9 runs perfectly on KDE4.
Sounds like kmail3 depends on kdebase3-runtime but isn't packaged to require it be installed.
On Tuesday 11 Sep 2012 22:29:17 Felix Miata wrote:
On 2012/09/11 22:08 (GMT-0400) Bob S composed:
Will Stephenson wrote:
The POP3 ioslave used by KMail 1.9 is in the KDE3 package kdebase3-runtime, so it won't be affected by KDE 4.
I installed kdebase3-runtime and now Kmail 1.9 runs perfectly on KDE4.
Sounds like kmail3 depends on kdebase3-runtime but isn't packaged to require it be installed.
$ rpm -qp --requires http://download.opensuse.org/distribution/12.1/repo/oss/suse/x86_64/kdepim3-... grep runtime
kdebase3-runtime >= 3.5.10
$ rpm -qp --requires http://download.opensuse.org/distribution/12.2/repo/oss/suse/x86_64/kdepim3-... grep runtime
*crickets*
Digging deeper: $ osc cat KDE:KDE3 kdepim3 kdepim3.changes
gives no mention of why the dependency was removed
$ osc log KDE:KDE3 kdepim3
gives a lot of <no message> commits, and I'm afraid that's as much time as I'm willing to spend debugging current KDE 3 packaging.
Will
On Wednesday 12 September 2012 14:04:20 Will Stephenson wrote:
$ rpm -qp --requires http://download.opensuse.org/distribution/12.1/repo/oss/suse/x86_64/kdepim3-... grep runtime
kdebase3-runtime >= 3.5.10
$ rpm -qp --requires http://download.opensuse.org/distribution/12.2/repo/oss/suse/x86_64/kdepim3-... grep runtime
*crickets*
Digging deeper: $ osc cat KDE:KDE3 kdepim3 kdepim3.changes
gives no mention of why the dependency was removed
The dependency was added automatically by a post-build script. In 12.2 AFAIK the script was replaced by rpm's own capability to detect dependencies. So it seems rpm works unperfectly here.