| Summary: | net-im/pidgin-2.8.0[gadu] has wrong dependency on net-libs/libgadu | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Bartosz Brachaczek <b.brachaczek> |
| Component: | Current packages | Assignee: | Gentoo Net-im project <net-im> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | reavertm |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Bartosz Brachaczek
2011-06-17 15:14:12 UTC
Pidgin does not have ability to be built without ssl. Why do one need to built it against libgadu[-ssl]? Currently I'm using libgadu without ssl support. And I find it annoying that Pidgin forces me to enable it in libgadu, as I know that Pidgin supports being built and run with libgadu without ssl support. Also, by using libgadu[-ssl], one might avoid pulling in gnutls if other packages don't pull it in. And, lastly, if Pidgin wasn't against linking it with openssl or libgadu supported only gnutls, the dependency would have probably been set as >=net-libs/libgadu-1.11.0, allowing one to build libgadu without ssl support. Please note that this issue is not very important to me, I just always report things that could be better. Ok, I've added following change: - gadu? ( >=net-libs/libgadu-1.11.0[ssl,gnutls] ) + gadu? ( || ( >=net-libs/libgadu-1.11.0[ssl,gnutls] + >=net-libs/libgadu-1.11.0[-ssl] ) ) Although I'm not sure it's good idea to have something with ssl, let's give user ability to decide. Thank you for report. |