| Message ID | 20260410102704.1621-1-wangmy@fujitsu.com |
|---|---|
| State | Under Review |
| Headers | show |
| Series | [meta-networking] dovecot: Fix checksum mismatch | expand |
On Fri, Apr 10, 2026 at 12:27 PM wangmy via lists.openembedded.org <wangmy=fujitsu.com@lists.openembedded.org> wrote: > > From: Wang Mingyu <wangmy@fujitsu.com> > > Update the sha256sum to match the current upstream archive. Can you please check what changed in the archive and explain it in the commit message? You might also need to set downloadfilename in SRC_URI to avoid reusing old archive from PREMIRROR (and failing because the checksum won't match). In the end we should ask upstream not to re-create the existing releases if it was intentionally modified in the first place. Cheers,
Hi, I don't know what dovecat is at all, but I just found out, that two version 2.4.3 seem to exist: https://github.com/dovecot/core/releases/download/2.4.3/dovecot-2.4.3.tar.gz sha256:e0b30330fe51e47ecfcf641bc16041184d91bdd0ac3db789b7cef54e3a75ac9b https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz SHA256: ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 When downloading both and comparing them: The doc/man directory seem to be different. When I had looked correctly, all others files seems to be identical. Perhaps worth to ask the maintainer of dovecat, what is going on... Best regards, Martin Am 10.04.2026 um 12:37 schrieb Martin Jansa via lists.openembedded.org: > On Fri, Apr 10, 2026 at 12:27 PM wangmy via lists.openembedded.org > <wangmy=fujitsu.com@lists.openembedded.org> wrote: >> From: Wang Mingyu <wangmy@fujitsu.com> >> >> Update the sha256sum to match the current upstream archive. > Can you please check what changed in the archive and explain it in the > commit message? > > You might also need to set downloadfilename in SRC_URI to avoid > reusing old archive from PREMIRROR (and failing because the checksum > won't match). > > In the end we should ask upstream not to re-create the existing > releases if it was intentionally modified in the first place. > > Cheers, > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#126240): https://lists.openembedded.org/g/openembedded-devel/message/126240 > Mute This Topic: https://lists.openembedded.org/mt/118757385/7924060 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [referme@gmx.de] > -=-=-=-=-=-=-=-=-=-=-=- >
Hello, update! I have not received an answer yet from dovecot.org, but I found this message in their mailing list, which was written a few hours ago (I assume after reporting the problem): https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/V37BEIZTNQODMWIHMTQK5DSOM5RDJ7NF/ I see an update on github: https://github.com/dovecot/core/releases/tag/2.4.3 The SHA256 checksum is now equal on both download places and it is SHA256: ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 So I think, that Mingyus patch is needed (and correct) to adapt checksum to the new value. Best regards, Martin Am 10.04.2026 um 13:12 schrieb Martin Maurer via lists.openembedded.org: > Hi, > > I don't know what dovecat is at all, but I just found out, that two > version 2.4.3 seem to exist: > > > https://github.com/dovecot/core/releases/download/2.4.3/dovecot-2.4.3.tar.gz > > > sha256:e0b30330fe51e47ecfcf641bc16041184d91bdd0ac3db789b7cef54e3a75ac9b > > > https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz > > SHA256: ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 > > When downloading both and comparing them: > > The doc/man directory seem to be different. > > When I had looked correctly, all others files seems to be identical. > > > Perhaps worth to ask the maintainer of dovecat, what is going on... > > > Best regards, > > Martin > > > Am 10.04.2026 um 12:37 schrieb Martin Jansa via lists.openembedded.org: >> On Fri, Apr 10, 2026 at 12:27 PM wangmy via lists.openembedded.org >> <wangmy=fujitsu.com@lists.openembedded.org> wrote: >>> From: Wang Mingyu <wangmy@fujitsu.com> >>> >>> Update the sha256sum to match the current upstream archive. >> Can you please check what changed in the archive and explain it in the >> commit message? >> >> You might also need to set downloadfilename in SRC_URI to avoid >> reusing old archive from PREMIRROR (and failing because the checksum >> won't match). >> >> In the end we should ask upstream not to re-create the existing >> releases if it was intentionally modified in the first place. >> >> Cheers, >> >> >> > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#126241):https://lists.openembedded.org/g/openembedded-devel/message/126241 > Mute This Topic:https://lists.openembedded.org/mt/118757385/7924060 > Group Owner:openembedded-devel+owner@lists.openembedded.org > Unsubscribe:https://lists.openembedded.org/g/openembedded-devel/unsub [referme@gmx.de] > -=-=-=-=-=-=-=-=-=-=-=- >
Thank you Martin for reporting upstream and providing the details. Please send v2 with updated commit message and downloadfilename. Cheers, On Fri, Apr 10, 2026 at 5:03 PM Martin Maurer <referme@gmx.de> wrote: > Hello, > > update! > > I have not received an answer yet from dovecot.org, but I found this > message in their mailing list, > > which was written a few hours ago (I assume after reporting the problem): > > > https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/V37BEIZTNQODMWIHMTQK5DSOM5RDJ7NF/ > > I see an update on github: > > https://github.com/dovecot/core/releases/tag/2.4.3 > > > The SHA256 checksum is now equal on both download places and it is > > SHA256: ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 > > So I think, that Mingyus patch is needed (and correct) to adapt checksum > to the new value. > > Best regards, > > Martin > > > Am 10.04.2026 um 13:12 schrieb Martin Maurer via lists.openembedded.org: > > Hi, > > I don't know what dovecat is at all, but I just found out, that two > version 2.4.3 seem to exist: > > > > https://github.com/dovecot/core/releases/download/2.4.3/dovecot-2.4.3.tar.gz > > sha256:e0b30330fe51e47ecfcf641bc16041184d91bdd0ac3db789b7cef54e3a75ac9b > > > https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz > > SHA256: ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 > > When downloading both and comparing them: > > The doc/man directory seem to be different. > > When I had looked correctly, all others files seems to be identical. > > > Perhaps worth to ask the maintainer of dovecat, what is going on... > > > Best regards, > > Martin > > > Am 10.04.2026 um 12:37 schrieb Martin Jansa via lists.openembedded.org: > > On Fri, Apr 10, 2026 at 12:27 PM wangmy via lists.openembedded.org > <wangmy=fujitsu.com@lists.openembedded.org> > <wangmy=fujitsu.com@lists.openembedded.org> wrote: > > From: Wang Mingyu <wangmy@fujitsu.com> <wangmy@fujitsu.com> > > Update the sha256sum to match the current upstream archive. > > Can you please check what changed in the archive and explain it in the > commit message? > > You might also need to set downloadfilename in SRC_URI to avoid > reusing old archive from PREMIRROR (and failing because the checksum > won't match). > > In the end we should ask upstream not to re-create the existing > releases if it was intentionally modified in the first place. > > Cheers, > > > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#126241): https://lists.openembedded.org/g/openembedded-devel/message/126241 > Mute This Topic: https://lists.openembedded.org/mt/118757385/7924060 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [referme@gmx.de] > -=-=-=-=-=-=-=-=-=-=-=- > > >
Hi Mingyu, please take over the task to send an updated patch with the requested changes. Many thanks! Best regards, Martin Am 10.04.2026 um 17:07 schrieb Martin Jansa via lists.openembedded.org: > Thank you Martin for reporting upstream and providing the details. > > Please send v2 with updated commit message and downloadfilename. > > Cheers, > > On Fri, Apr 10, 2026 at 5:03 PM Martin Maurer <referme@gmx.de> wrote: > > Hello, > > update! > > I have not received an answer yet from dovecot.org > <http://dovecot.org>, but I found this message in their mailing list, > > which was written a few hours ago (I assume after reporting the > problem): > > https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/V37BEIZTNQODMWIHMTQK5DSOM5RDJ7NF/ > > I see an update on github: > > https://github.com/dovecot/core/releases/tag/2.4.3 > > > The SHA256 checksum is now equal on both download places and it is > > SHA256: > ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 > > So I think, that Mingyus patch is needed (and correct) to adapt > checksum to the new value. > > Best regards, > > Martin > > > Am 10.04.2026 um 13:12 schrieb Martin Maurer via > lists.openembedded.org <http://lists.openembedded.org>: >> Hi, >> >> I don't know what dovecat is at all, but I just found out, that >> two version 2.4.3 seem to exist: >> >> >> https://github.com/dovecot/core/releases/download/2.4.3/dovecot-2.4.3.tar.gz >> >> >> sha256:e0b30330fe51e47ecfcf641bc16041184d91bdd0ac3db789b7cef54e3a75ac9b >> >> >> >> https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz >> >> SHA256: >> ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5 >> >> When downloading both and comparing them: >> >> The doc/man directory seem to be different. >> >> When I had looked correctly, all others files seems to be identical. >> >> >> Perhaps worth to ask the maintainer of dovecat, what is going on... >> >> >> Best regards, >> >> Martin >> >> >> Am 10.04.2026 um 12:37 schrieb Martin Jansa via >> lists.openembedded.org <http://lists.openembedded.org>: >>> On Fri, Apr 10, 2026 at 12:27 PM wangmy via >>> lists.openembedded.org <http://lists.openembedded.org> >>> <wangmy=fujitsu.com@lists.openembedded.org> >>> <mailto:wangmy=fujitsu.com@lists.openembedded.org> wrote: >>>> From: Wang Mingyu <wangmy@fujitsu.com> <mailto:wangmy@fujitsu.com> >>>> >>>> Update the sha256sum to match the current upstream archive. >>> Can you please check what changed in the archive and explain it >>> in the >>> commit message? >>> >>> You might also need to set downloadfilename in SRC_URI to avoid >>> reusing old archive from PREMIRROR (and failing because the >>> checksum >>> won't match). >>> >>> In the end we should ask upstream not to re-create the existing >>> releases if it was intentionally modified in the first place. >>> >>> Cheers, >>> >>> >>> >> > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#126244):https://lists.openembedded.org/g/openembedded-devel/message/126244 > Mute This Topic:https://lists.openembedded.org/mt/118757385/7924060 > Group Owner:openembedded-devel+owner@lists.openembedded.org > Unsubscribe:https://lists.openembedded.org/g/openembedded-devel/unsub [referme@gmx.de] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-networking/recipes-support/dovecot/dovecot_2.4.3.bb b/meta-networking/recipes-support/dovecot/dovecot_2.4.3.bb index 10ca595029..a6b78ea781 100644 --- a/meta-networking/recipes-support/dovecot/dovecot_2.4.3.bb +++ b/meta-networking/recipes-support/dovecot/dovecot_2.4.3.bb @@ -16,7 +16,7 @@ SRC_URI = "https://dovecot.org/releases/2.4/dovecot-${PV}.tar.gz \ file://0001-m4-Check-for-libunwind-instead-of-libunwind-generic.patch \ file://0001-adapt-lua_newstate-to-new-api.patch \ " -SRC_URI[sha256sum] = "e0b30330fe51e47ecfcf641bc16041184d91bdd0ac3db789b7cef54e3a75ac9b" +SRC_URI[sha256sum] = "ff0be85228122f250627b19e67505fdb7fb2f72a702ef6bf35f27fce54c072e5" DEPENDS = "openssl xz zlib bzip2 libcap icu libtirpc bison-native" CFLAGS += "-I${STAGING_INCDIR}/tirpc"