Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 807292 - mail-client/cone-1.0 fails test libs/rfc2045/testrfc3676parsersuite
Summary: mail-client/cone-1.0 fails test libs/rfc2045/testrfc3676parsersuite
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2021-08-09 11:27 UTC by Jonathan Lovelace
Modified: 2021-12-13 16:36 UTC (History)
1 user (show)

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


Attachments
mail-client:cone-1.0:20210809-103704.log (mail-client:cone-1.0:20210809-103704.log,448.42 KB, text/x-log)
2021-08-09 11:27 UTC, Jonathan Lovelace
Details
emerge-info.txt (emerge-info.txt,7.67 KB, text/plain)
2021-08-09 11:28 UTC, Jonathan Lovelace
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Lovelace 2021-08-09 11:27:41 UTC
Created attachment 731803 [details]
mail-client:cone-1.0:20210809-103704.log

On rebuilding as part of @preserved-rebuild, =mail-client/cone-1.0 fails its test phase (which it had passed when it was last built back in June), specifically ./testrfc3676parsersuite in $S/libs/rfc2045. The diff between the expected and actual results for that from the build log is as follows:

--- ./testrfc3676parsersuite.txt        2013-08-25 14:45:00.000000000 -0400
+++ -   2021-08-09 07:19:52.162831382 -0400
@@ -109,5 +109,5 @@

 [0: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 ...1234567890 1234567890 1234567890 1234567890 1234567890 1234567890]

-[0: 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234...1678901234567890123456789012345678901234567890123456789012345678901234567...190123456789012345678901234567890123456789012345678901234567890]
+[0: 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234...5678901234567890123456789012345678901234567890123456789012345678901234567...890123456789012345678901234567890123456789012345678901234567890]
Comment 1 Jonathan Lovelace 2021-08-09 11:28:10 UTC
Created attachment 731806 [details]
emerge-info.txt
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-11 02:21:46 UTC
(In reply to Jonathan Lovelace from comment #0)
> Created attachment 731803 [details]
> mail-client:cone-1.0:20210809-103704.log
> 
> On rebuilding as part of @preserved-rebuild, =mail-client/cone-1.0 fails its
> test phase (which it had passed when it was last built back in June),
> specifically ./testrfc3676parsersuite in $S/libs/rfc2045. The diff between
> the expected and actual results for that from the build log is as follows:

What was the preserved-libs issue? It should've been rebuilt... (which dep caused it?)
Comment 3 Jonathan Lovelace 2021-08-11 02:41:15 UTC
Based on the "<<< !needed" entries in the log file after I built it with FEATURES=test-fail-continue, it was /usr/lib64/libcourier-unicode.so.4.1.0 . net-libs/courier-unicode upgraded from version 2.1-r1 to version 2.2.3, which installs libcourier-unicode-7.0.0, on Saturday August 7; both versions of libcourier-unicode have SLOT="0".
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-11 03:07:08 UTC
(In reply to Jonathan Lovelace from comment #3)
> Based on the "<<< !needed" entries in the log file after I built it with
> FEATURES=test-fail-continue, it was /usr/lib64/libcourier-unicode.so.4.1.0 .
> net-libs/courier-unicode upgraded from version 2.1-r1 to version 2.2.3,
> which installs libcourier-unicode-7.0.0, on Saturday August 7; both versions
> of libcourier-unicode have SLOT="0".

FWIW, these are valid bugs to report. We should not rely on preserved-libs ever.

This could benefit from a new bug but I'll try to remember this if you don't end up filing one.

Sounds like we need to add subslots and subslot operators to its reverse dependencies. Thanks!
Comment 5 Larry the Git Cow gentoo-dev 2021-08-16 02:24:22 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ee95beb4125bf3cffadd31e22b1a9aab678ab4

commit 98ee95beb4125bf3cffadd31e22b1a9aab678ab4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-16 02:22:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-16 02:24:05 +0000

    net-libs/courier-authlib: subscribe to courier-unicode subslot
    
    Bug: https://bugs.gentoo.org/806595
    Bug: https://bugs.gentoo.org/807292
    Signed-off-by: Sam James <sam@gentoo.org>

 ...ourier-authlib-0.69.0-r3.ebuild => courier-authlib-0.69.0-r4.ebuild} | 2 +-
 ...ourier-authlib-0.70.0-r2.ebuild => courier-authlib-0.70.0-r3.ebuild} | 2 +-
 ...ourier-authlib-0.71.0-r2.ebuild => courier-authlib-0.71.0-r3.ebuild} | 2 +-
 ...ourier-authlib-0.71.1-r2.ebuild => courier-authlib-0.71.1-r3.ebuild} | 2 +-
 ...ourier-authlib-0.71.2-r2.ebuild => courier-authlib-0.71.2-r3.ebuild} | 2 +-
 .../{courier-authlib-0.71.3.ebuild => courier-authlib-0.71.3-r1.ebuild} | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b4101a6edb95c607a9390e5ed67b61f65c0497

commit a6b4101a6edb95c607a9390e5ed67b61f65c0497
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-16 02:21:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-16 02:24:00 +0000

    net-mail/courier-imap: subscribe to courier-unicode subslot
    
    Bug: https://bugs.gentoo.org/806595
    Bug: https://bugs.gentoo.org/807292
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{courier-imap-5.1.2.ebuild => courier-imap-5.1.2-r1.ebuild}     | 6 +++---
 .../{courier-imap-5.1.3.ebuild => courier-imap-5.1.3-r1.ebuild}     | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd9cd787d7b14073350e54f4a3ac1e123d07ad8

commit fdd9cd787d7b14073350e54f4a3ac1e123d07ad8
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-16 02:20:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-16 02:23:56 +0000

    mail-mta/courier: subscribe to courier-unicode subslot
    
    Bug: https://bugs.gentoo.org/806595
    Bug: https://bugs.gentoo.org/807292
    Signed-off-by: Sam James <sam@gentoo.org>

 mail-mta/courier/{courier-1.0.13.ebuild => courier-1.0.13-r1.ebuild} | 4 ++--
 mail-mta/courier/{courier-1.0.14.ebuild => courier-1.0.14-r1.ebuild} | 4 ++--
 mail-mta/courier/{courier-1.0.17.ebuild => courier-1.0.17-r1.ebuild} | 4 ++--
 mail-mta/courier/{courier-1.0.5.ebuild => courier-1.0.5-r1.ebuild}   | 4 ++--
 mail-mta/courier/{courier-1.1.2.ebuild => courier-1.1.2-r1.ebuild}   | 4 ++--
 mail-mta/courier/{courier-1.1.5.ebuild => courier-1.1.5-r1.ebuild}   | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ab1b57be2f20b62c6b4d420ba4cd3bc0ed326e

commit 61ab1b57be2f20b62c6b4d420ba4cd3bc0ed326e
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-16 02:18:05 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-16 02:23:52 +0000

    mail-client/cone: subscribe to courier-unicode subslot
    
    Bug: https://bugs.gentoo.org/806595
    Bug: https://bugs.gentoo.org/807292
    Signed-off-by: Sam James <sam@gentoo.org>

 mail-client/cone/{cone-1.0.ebuild => cone-1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f05ed3fe5451d0e8b341890c083afe38a2883fa

commit 0f05ed3fe5451d0e8b341890c083afe38a2883fa
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-16 02:17:12 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-16 02:23:47 +0000

    mail-filter/maildrop: subscribe to courier-unicode subslot
    
    Bug: https://bugs.gentoo.org/806595
    Bug: https://bugs.gentoo.org/807292
    Signed-off-by: Sam James <sam@gentoo.org>

 .../maildrop/{maildrop-3.0.0.ebuild => maildrop-3.0.0-r1.ebuild} | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4b36193858f28bb15a04c15d69459d7f95d45d

commit ae4b36193858f28bb15a04c15d69459d7f95d45d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-08-16 02:14:45 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-16 02:23:35 +0000

    net-libs/courier-unicode: add subslot for ABI breakage
    
    SONAME from 2.1 -> 2.2 went from 4.1.0 -> 7.0.0.
    
    Bug: https://bugs.gentoo.org/806595
    Bug: https://bugs.gentoo.org/807292
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{courier-unicode-2.2.3.ebuild => courier-unicode-2.2.3-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 6 Larry the Git Cow gentoo-dev 2021-12-13 16:36:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686a0f671bd21ed11d3671dbc17593436d323109

commit 686a0f671bd21ed11d3671dbc17593436d323109
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-12-13 16:30:38 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-12-13 16:30:38 +0000

    mail-client/cone: treeclean
    
    Bug: https://bugs.gentoo.org/764719
    Closes: https://bugs.gentoo.org/808567
    Closes: https://bugs.gentoo.org/807292
    Closes: https://bugs.gentoo.org/739862
    Closes: https://bugs.gentoo.org/690164
    Closes: https://bugs.gentoo.org/714192
    Closes: https://bugs.gentoo.org/724670
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 mail-client/cone/Manifest                         |  1 -
 mail-client/cone/cone-1.0-r1.ebuild               | 73 -----------------------
 mail-client/cone/files/cone-1.0-no-spelling.patch | 46 --------------
 mail-client/cone/metadata.xml                     |  8 ---
 profiles/package.mask                             |  5 --
 5 files changed, 133 deletions(-)