Summary: | net-mail/mailsync-5.2.1 : removal (was: configure: error: a working c-client installation is required for building mailsync) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mgorny, net-mail+disabled, treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Deadline: | 2019-10-16 | ||
Attachments: |
config.log
emerge-history.txt environment net-mail:mailsync-5.2.1:20160828-195749.log |
Description
Toralf Förster
2016-08-29 07:08:07 UTC
Created attachment 444358 [details]
config.log
Created attachment 444360 [details]
emerge-history.txt
Created attachment 444362 [details]
environment
Created attachment 444364 [details]
net-mail:mailsync-5.2.1:20160828-195749.log
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d13120862b1c8d705adc86a914073a2f78ba84a commit 1d13120862b1c8d705adc86a914073a2f78ba84a Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-09-16 19:43:27 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-09-17 05:45:30 +0000 package.mask: Last rite net-mail/mailsync Bug: https://bugs.gentoo.org/592360 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) I have been using mailsync since 1999. There is, no my knowledge, no other software on the planet that does what it does over as broad a range of protocols. The fact that it has seen no commits in a long time does not necessarily mean it is abandoned, and may simply be evidence of its stability (what was it, 30 years between releases of gnu time?). The build failure attached above looks like something is wrong with one of mailsync's dependencies - the failure occurs when the build attempts to compile a test binary against that dependency before it has ever touched its own code. Possibly the ebuild could be improved to avoid that condition, though the report doesn't contain enough info to tell what the problem actually is. It builds fine for me, for what that's worth. Is there an alternative to removing it from portage? I do maintain a portage overlay, and though I'm hardly a portage expert, I'd be willing to volunteer to maintain this ebuild if that's what it takes. What it takes is for someone to take initiative, become its (proxied) maintainer and bump it to EAPI 7. Trying to reproduce this and fix it would be a nice thing too (i.e. is it USE flags on c-client?). Tim Boudreau wrote: > I have been using mailsync since 1999. Woah!!! Cool!!! Michał Górny: > Trying to reproduce this and fix it would be a nice thing too (i.e. is it USE flags on c-client?). I think the problem should be fixed in the new 5.3.1 release. Mailsync autotools machinery does not bother anymore to check for transient libraries. It defers that to c-client. So the problem you are seeing should be gone. However - mailsync has to dynamicall link to c-client, which I think it does in Gentoo, but I'm not sure, not being a Gentoo user. Cheers to everybody and thanks for caring about this universe! tree cleaned |