mail-client/claws-mail-4.1.1 has some possible dependencies issues: 1. Minimal autoconf version is 2.69 [1]. We don't require it. 2. Seems like vCalendar plugin requires Perl [2]. 3. Release Notes says about GLib >= 2.50 dependency but I can't see anything about it in the code... Maybe, more... Thanks. --- [1]: https://git.claws-mail.org/?p=claws.git;a=blob;f=configure.ac;h=f0fe8f2357bf72804310df5510893e02a0668773;hb=4.1.1#l2 [2]: https://git.claws-mail.org/?p=claws.git;a=blob;f=configure.ac;h=f0fe8f2357bf72804310df5510893e02a0668773;hb=4.1.1#l2086 [3]: https://git.claws-mail.org/?p=claws.git;a=blob;f=NEWS;h=ce88bcb48222fd0b0a13987a3abd3b1f7f0f45d5;hb=4.1.1#l21
(In reply to Alexander Kurakin from comment #0) > mail-client/claws-mail-4.1.1 has some possible dependencies issues: > > 1. Minimal autoconf version is 2.69 [1]. We don't require it. > This is a non-issue as the eclass depends on >= 2.71.
> 3. Release Notes says about GLib >= 2.50 dependency but I can't see anything about it in the code... Canceled: https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4647
them closing the bug for that seems aggressive if the release notes are wrong..
Sam, there is an undecided p.2 :)
Not you, I mean upstream response re release notes :)
2. Seems like vCalendar plugin requires Perl: https://git.claws-mail.org/?p=claws.git;a=blob;f=configure.ac;h=f0fe8f2357bf72804310df5510893e02a0668773;hb=4.1.1#l2086
3. GLib dependency was increased to 2.50 on live: https://git.claws-mail.org/?p=claws.git;a=commitdiff;h=a269d94f63c93562a4b356642e87c00cfd0d2291
OK so to recap: 1. autoconf is good per eclass - nothing to do 2. USE=calendar should have perl dependency Related to that USE=perl only has RDEPEND currently but it has a configure check also - it should be moved to COMMONDEPEND Same issue for rss plugin, there are autoconf checks I will fix this in revbump for 4.1.1 3. glib is overall required for build, so for next release: depend unconditionally on glib>=2.50 and remove conditional deps on glib (litehtml and notification)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d6d672bea58695a5b33bdf714c92da7c10ffbb commit 83d6d672bea58695a5b33bdf714c92da7c10ffbb Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2022-11-19 11:24:57 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2022-11-19 11:25:28 +0000 mail-client/claws-mail: update dependencies Closes: https://bugs.gentoo.org/878309 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild | 14 +++++++------- mail-client/claws-mail/claws-mail-9999.ebuild | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-)
Thanks very much!
(In reply to Alexander Kurakin from comment #10) > Thanks very much! Thanks for the investigations and bug report :)