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]
Created attachment 731806 [details] emerge-info.txt
(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?)
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".
(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!
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(-)
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(-)