Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 354251 - mail-client/claws-mail-fancy-0.9.12: net-libs/webkit-gtk missing in RDEPEND
Summary: mail-client/claws-mail-fancy-0.9.12: net-libs/webkit-gtk missing in RDEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christian Faulhammer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-09 15:24 UTC by Andreas Fink
Modified: 2011-02-10 19:44 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Fink 2011-02-09 15:24:53 UTC
Output of `qdepends -a claws-mail-fancy`:
 * DEPEND
mail-client/claws-mail-fancy-0.9.12: >=mail-client/claws-mail-3.7.8 >=net-libs/webkit-gtk-1.0 dev-util/pkgconfig
 * RDEPEND
mail-client/claws-mail-fancy-0.9.12: >=mail-client/claws-mail-3.7.8
 * PDEPEND

RDEPEND misses the dependency on webkit-gtk, since the output of `ldd /usr/lib/claws-mail/plugins/fancy.so  | grep webkit` gives:
   libwebkit-1.0.so.2 => /usr/lib/libwebkit-1.0.so.2 (0x00002aae9988d000)

So obviously there is a runtime dependency on webkit-gtk.

Reproducible: Always

Steps to Reproduce:
1. emerge -a1 claws-mail-fancy
2. emerge --depclean --with-bdeps=n -a
3. See that webkit-gtk will be uninstalled.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2011-02-10 19:44:29 UTC
You are right.  Thanks for spotting, fixed in tree.