Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565924 - >=mail-client/claws-mail-3.13.0: drop libsoup-gnome requirement
Summary: >=mail-client/claws-mail-3.13.0: drop libsoup-gnome requirement
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-16 10:26 UTC by Pacho Ramos
Modified: 2023-02-26 11:03 UTC (History)
3 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 Pacho Ramos gentoo-dev 2015-11-16 10:26:35 UTC
libsoup-gnome is deprecated for years (in favor of libsoup). Looking to configure.ac and README files, it looks like the dep is optional and could be avoided setting HAVE_LIBSOUP_GNOME=no

Could it be checked? 

Thanks
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2015-12-21 08:23:57 UTC
I'll look into it.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2015-12-26 20:43:34 UTC
commit 91442bf30a83d0da7d55a696a370336b4c1132fe
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Sat Dec 26 21:43:15 2015

    mail-client/claws-mail: Removed dependency on net-libs/libsoup-gnome (# 565924)

    Package-Manager: portage-2.2.26
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Comment 3 Alexander Tsoy 2016-06-13 23:31:40 UTC
(In reply to Pacho Ramos from comment #0)
> Looking to configure.ac and README files, it looks like the dep is
> optional and could be avoided setting HAVE_LIBSOUP_GNOME=no

No, it doesn't work. So after the change claws-mail have an automagic dep on libsoup-gnome:

!!! existing preserved libs:
>>> package: net-libs/libsoup-gnome-2.52.2
 *  - /usr/lib64/libsoup-gnome-2.4.so.1
 *  - /usr/lib64/libsoup-gnome-2.4.so.1.7.0
 *      used by /usr/lib64/claws-mail/plugins/fancy.so (mail-client/claws-mail-3.13.2)
Use emerge @preserved-rebuild to rebuild packages using these libraries
Comment 4 Alexander Kurakin 2023-02-26 11:03:31 UTC
`libsoup` and `libsoup-gnome` dependencies has been removed in https://git.claws-mail.org/?p=claws.git;a=commitdiff;h=e2e7f63c6a0a762dd8d823eb29ad850e665317ff .

So, https://github.com/gentoo/gentoo/pull/29804 can be merged.