Package: src:golang-github-protonmail-gluon Version: 0.17.0-2 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary --builddirectory=_build --buildsystem=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang cp -r \ /usr/share/gocode/src/github.com/emersion/go-mbox \ /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/go-mbox while IFS="" read -r p || [ -n "$p" ]; do \ patch -uN -d /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/go-mbox < /<<PKGBUILDDIR>>/debian/go-mbox-patches/"$p"; \ done < /<<PKGBUILDDIR>>/debian/go-mbox-patches/series patching file reader.go [... snipped ...] === RUN TestParseDateTimeRejected === RUN TestParseDateTimeRejected/Mon,_25_Sep_2017_5:25:40_+02 --- PASS: TestParseDateTimeRejected (0.00s) --- PASS: TestParseDateTimeRejected/Mon,_25_Sep_2017_5:25:40_+02 (0.00s) === RUN TestParseWord --- PASS: TestParseWord (0.00s) === RUN TestParsePhrase --- PASS: TestParsePhrase (0.00s) === RUN TestParseAddress === RUN TestParseAddress/u...@example.com === RUN TestParseAddress/John_Doe_<jdoe@machine.example> === RUN TestParseAddress/Mary_Smith_<m...@example.net> === RUN TestParseAddress/"Joe_Q._Public"_<john.q.pub...@example.com> === RUN TestParseAddress/Mary_Smith_<m...@x.test> === RUN TestParseAddress/j...@example.org === RUN TestParseAddress/Who?_<o...@y.test> === RUN TestParseAddress/<b...@nil.test> === RUN TestParseAddress/"Giant;_\"Big\"_Box"_<sysservi...@example.net> === RUN TestParseAddress/Pete_<pete@silly.example> === RUN TestParseAddress/"Mary_Smith:_Personal_Account"_<smith@home.example> === RUN TestParseAddress/Pete(A_nice_\)_chap)_<pete(his_account)@silly.test(his_host)> === RUN TestParseAddress/Gogh_Fir_<g...@example.com> === RUN TestParseAddress/normal_name__<usern...@server.com> === RUN TestParseAddress/"comma,_name"__<usern...@server.com> === RUN TestParseAddress/name__<usern...@server.com>_(ignore_comment) === RUN TestParseAddress/"Mail_Robot"_<> === RUN TestParseAddress/Michal_Hořejšek_<hořejše...@mail.com> === RUN TestParseAddress/First_Last_<user@domain.com_> === RUN TestParseAddress/First_Last_<u...@domain.com._> === RUN TestParseAddress/First_Last_<u...@domain.com.> === RUN TestParseAddress/First_Last_<u...@domain.com:25> === RUN TestParseAddress/First_Last_<user@[10.0.0.1]> === RUN TestParseAddress/<postmaster@[10.10.10.10]> === RUN TestParseAddress/First_Last_<_u...@domain.com> === RUN TestParseAddress/u...@domain.com, === RUN TestParseAddress/First_Middle_"Last"_<u...@domain.com> === RUN TestParseAddress/First_Middle_Last_<u...@domain.com> === RUN TestParseAddress/First_Middle"Last"_<u...@domain.com> === RUN TestParseAddress/First_Middle_"Last"<u...@domain.com> === RUN TestParseAddress/First_"Middle"_"Last"_<u...@domain.com> === RUN TestParseAddress/First_"Middle""Last"_<u...@domain.com> === RUN TestParseAddress/first.last_<u...@domain.com> === RUN TestParseAddress/first_._last_<u...@domain.com> --- PASS: TestParseAddress (0.00s) --- PASS: TestParseAddress/u...@example.com (0.00s) --- PASS: TestParseAddress/John_Doe_<jdoe@machine.example> (0.00s) --- PASS: TestParseAddress/Mary_Smith_<m...@example.net> (0.00s) --- PASS: TestParseAddress/"Joe_Q._Public"_<john.q.pub...@example.com> (0.00s) --- PASS: TestParseAddress/Mary_Smith_<m...@x.test> (0.00s) --- PASS: TestParseAddress/j...@example.org (0.00s) --- PASS: TestParseAddress/Who?_<o...@y.test> (0.00s) --- PASS: TestParseAddress/<b...@nil.test> (0.00s) --- PASS: TestParseAddress/"Giant;_\"Big\"_Box"_<sysservi...@example.net> (0.00s) --- PASS: TestParseAddress/Pete_<pete@silly.example> (0.00s) --- PASS: TestParseAddress/"Mary_Smith:_Personal_Account"_<smith@home.example> (0.00s) --- PASS: TestParseAddress/Pete(A_nice_\)_chap)_<pete(his_account)@silly.test(his_host)> (0.00s) --- PASS: TestParseAddress/Gogh_Fir_<g...@example.com> (0.00s) --- PASS: TestParseAddress/normal_name__<usern...@server.com> (0.00s) --- PASS: TestParseAddress/"comma,_name"__<usern...@server.com> (0.00s) --- PASS: TestParseAddress/name__<usern...@server.com>_(ignore_comment) (0.00s) --- PASS: TestParseAddress/"Mail_Robot"_<> (0.00s) --- PASS: TestParseAddress/Michal_Hořejšek_<hořejše...@mail.com> (0.00s) --- PASS: TestParseAddress/First_Last_<user@domain.com_> (0.00s) --- PASS: TestParseAddress/First_Last_<u...@domain.com._> (0.00s) --- PASS: TestParseAddress/First_Last_<u...@domain.com.> (0.00s) --- PASS: TestParseAddress/First_Last_<u...@domain.com:25> (0.00s) --- PASS: TestParseAddress/First_Last_<user@[10.0.0.1]> (0.00s) --- PASS: TestParseAddress/<postmaster@[10.10.10.10]> (0.00s) --- PASS: TestParseAddress/First_Last_<_u...@domain.com> (0.00s) --- PASS: TestParseAddress/u...@domain.com, (0.00s) --- PASS: TestParseAddress/First_Middle_"Last"_<u...@domain.com> (0.00s) --- PASS: TestParseAddress/First_Middle_Last_<u...@domain.com> (0.00s) --- PASS: TestParseAddress/First_Middle"Last"_<u...@domain.com> (0.00s) --- PASS: TestParseAddress/First_Middle_"Last"<u...@domain.com> (0.00s) --- PASS: TestParseAddress/First_"Middle"_"Last"_<u...@domain.com> (0.00s) --- PASS: TestParseAddress/First_"Middle""Last"_<u...@domain.com> (0.00s) --- PASS: TestParseAddress/first.last_<u...@domain.com> (0.00s) --- PASS: TestParseAddress/first_._last_<u...@domain.com> (0.00s) === RUN TestParseAddressList === RUN TestParseAddressList/Alice_<al...@example.com>,_Bob_<b...@example.com>,_Eve_<e...@example.com> === RUN TestParseAddressList/Alice_<al...@example.com>;_Bob_<b...@example.com>;_Eve_<e...@example.com> === RUN TestParseAddressList/Ed_Jones_<c...@a.test>,j...@where.test,John_<j...@one.test> === RUN TestParseAddressList/name_(ignore_comment)__<usern...@server.com>,__(Comment_as_name)_userna...@server.com === RUN TestParseAddressList/"normal_name"__<usern...@server.com>,_"comma,_name"_<addr...@server.com> === RUN TestParseAddressList/"comma,_one"__<usern...@server.com>,_"comma,_two"_<addr...@server.com> === RUN TestParseAddressList/normal_name__<usern...@server.com>,_(comment)All.(around)address@(the)server.com === RUN TestParseAddressList/normal_name__<usern...@server.com>,_All.("comma,_in_comment")address@(the)server.com === RUN TestParseAddressList/Alice_<al...@example.com>,_Group:foo@bar;,_bar@bar === RUN TestParseAddressList/user@domain_<u...@domain.com> === RUN TestParseAddressList/user_@_domain_<u...@domain.com> --- PASS: TestParseAddressList (0.00s) --- PASS: TestParseAddressList/Alice_<al...@example.com>,_Bob_<b...@example.com>,_Eve_<e...@example.com> (0.00s) --- PASS: TestParseAddressList/Alice_<al...@example.com>;_Bob_<b...@example.com>;_Eve_<e...@example.com> (0.00s) --- PASS: TestParseAddressList/Ed_Jones_<c...@a.test>,j...@where.test,John_<j...@one.test> (0.00s) --- PASS: TestParseAddressList/name_(ignore_comment)__<usern...@server.com>,__(Comment_as_name)_userna...@server.com (0.00s) --- PASS: TestParseAddressList/"normal_name"__<usern...@server.com>,_"comma,_name"_<addr...@server.com> (0.00s) --- PASS: TestParseAddressList/"comma,_one"__<usern...@server.com>,_"comma,_two"_<addr...@server.com> (0.00s) --- PASS: TestParseAddressList/normal_name__<usern...@server.com>,_(comment)All.(around)address@(the)server.com (0.00s) --- PASS: TestParseAddressList/normal_name__<usern...@server.com>,_All.("comma,_in_comment")address@(the)server.com (0.00s) --- PASS: TestParseAddressList/Alice_<al...@example.com>,_Group:foo@bar;,_bar@bar (0.00s) --- PASS: TestParseAddressList/user@domain_<u...@domain.com> (0.00s) --- PASS: TestParseAddressList/user_@_domain_<u...@domain.com> (0.00s) === RUN TestParseGroup === RUN TestParseGroup/A_Group:Ed_Jones_<c...@a.test>,j...@where.test,John_<j...@one.test>; === RUN TestParseGroup/undisclosed_recipients:; === RUN TestParseGroup/undisclosed_recipients: === RUN TestParseGroup/"undisclosed_recipients:" === RUN TestParseGroup/"undisclosed_recipients:;" === RUN TestParseGroup/undisclosed_recipients:,_foo@bar === RUN TestParseGroup/undisclosed_recipients:;,_foo@bar === RUN TestParseGroup/undisclosed_recipients:bar@bar;,_foo@bar === RUN TestParseGroup/"undisclosed_recipients:",_foo@bar === RUN TestParseGroup/(Empty_list)(start)Hidden_recipients__:(nobody(that_I_know))__; === RUN TestParseGroup/foo@bar,_g:bar@bar;_z@z === RUN TestParseGroup/foo@bar,_g:bar@bar;;_z@z === RUN TestParseGroup/foo@bar,_g:bar@bar;,_z@z === RUN TestParseGroup/foo@bar,_g:;_z@z === RUN TestParseGroup/foo@bar,_g:;;_z@z === RUN TestParseGroup/foo@bar,_g:;,_z@z === RUN TestParseGroup/foo@bar,_"g:;",_z@z --- PASS: TestParseGroup (0.00s) --- PASS: TestParseGroup/A_Group:Ed_Jones_<c...@a.test>,j...@where.test,John_<j...@one.test>; (0.00s) --- PASS: TestParseGroup/undisclosed_recipients:; (0.00s) --- PASS: TestParseGroup/undisclosed_recipients: (0.00s) --- PASS: TestParseGroup/"undisclosed_recipients:" (0.00s) --- PASS: TestParseGroup/"undisclosed_recipients:;" (0.00s) --- PASS: TestParseGroup/undisclosed_recipients:,_foo@bar (0.00s) --- PASS: TestParseGroup/undisclosed_recipients:;,_foo@bar (0.00s) --- PASS: TestParseGroup/undisclosed_recipients:bar@bar;,_foo@bar (0.00s) --- PASS: TestParseGroup/"undisclosed_recipients:",_foo@bar (0.00s) --- PASS: TestParseGroup/(Empty_list)(start)Hidden_recipients__:(nobody(that_I_know))__; (0.00s) --- PASS: TestParseGroup/foo@bar,_g:bar@bar;_z@z (0.00s) --- PASS: TestParseGroup/foo@bar,_g:bar@bar;;_z@z (0.00s) --- PASS: TestParseGroup/foo@bar,_g:bar@bar;,_z@z (0.00s) --- PASS: TestParseGroup/foo@bar,_g:;_z@z (0.00s) --- PASS: TestParseGroup/foo@bar,_g:;;_z@z (0.00s) --- PASS: TestParseGroup/foo@bar,_g:;,_z@z (0.00s) --- PASS: TestParseGroup/foo@bar,_"g:;",_z@z (0.00s) === RUN TestParseSingleAddressEncodedWord === RUN TestParseSingleAddressEncodedWord/=?US-ASCII?Q?Keith_Moore?=_<mo...@cs.utk.edu> === RUN TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?=_<k...@dkuug.dk> === RUN TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Andr=E9?=_Pirard_<pir...@vm1.ulg.ac.be> === RUN TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Olle_J=E4rnefors?=_<ojar...@admin.kth.se> === RUN TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?=_<p...@nada.kth.se> === RUN TestParseSingleAddressEncodedWord/Nathaniel_Borenstein_<n...@thumper.bellcore.com>_(=?iso-8859-8?b?7eXs+SDv4SDp7Oj08A==?=) === RUN TestParseSingleAddressEncodedWord/=?UTF-8?B?PEJlemUgam3DqW5hPg==?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_Middle_=?utf-8?Q?Last?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_Middle=?utf-8?Q?Last?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_Middle_=?utf-8?Q?Last?=<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_=?utf-8?Q?Middle?=_=?utf-8?Q?Last?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_=?utf-8?Q?Middle?==?utf-8?Q?Last?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_"Middle"=?utf-8?Q?Last?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_"Middle"_=?utf-8?Q?Last?=_<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/First_"Middle"_=?utf-8?Q?Last?=<u...@domain.com> === RUN TestParseSingleAddressEncodedWord/=?UTF-8?B?PEJlemUgam3DqW5hPg==?=_<u...@domain.com>#01 --- PASS: TestParseSingleAddressEncodedWord (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?US-ASCII?Q?Keith_Moore?=_<mo...@cs.utk.edu> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?=_<k...@dkuug.dk> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Andr=E9?=_Pirard_<pir...@vm1.ulg.ac.be> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Olle_J=E4rnefors?=_<ojar...@admin.kth.se> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?=_<p...@nada.kth.se> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/Nathaniel_Borenstein_<n...@thumper.bellcore.com>_(=?iso-8859-8?b?7eXs+SDv4SDp7Oj08A==?=) (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?UTF-8?B?PEJlemUgam3DqW5hPg==?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_Middle_=?utf-8?Q?Last?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_Middle=?utf-8?Q?Last?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_Middle_=?utf-8?Q?Last?=<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_=?utf-8?Q?Middle?=_=?utf-8?Q?Last?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_=?utf-8?Q?Middle?==?utf-8?Q?Last?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_"Middle"=?utf-8?Q?Last?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_"Middle"_=?utf-8?Q?Last?=_<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/First_"Middle"_=?utf-8?Q?Last?=<u...@domain.com> (0.00s) --- PASS: TestParseSingleAddressEncodedWord/=?UTF-8?B?PEJlemUgam3DqW5hPg==?=_<u...@domain.com>#01 (0.00s) === RUN TestParseAddressInvalid === RUN TestParseAddressInvalid/u...@domain...com === RUN TestParseAddressInvalid/"comma,_name"__<usern...@server.com>,_another,_name_<addr...@server.com> === RUN TestParseAddressInvalid/username === RUN TestParseAddressInvalid/=?ISO-8859-2?Q?First_Last?=_<u...@domain.com>,_<u...@domain.com,First/AAA/BBB/CCC,> === RUN TestParseAddressInvalid/=?windows-1250?Q?Spr=E1vce_syst=E9mu?= === RUN TestParseAddressInvalid/"'u...@domain.com.'" === RUN TestParseAddressInvalid/<this_is_not_an_email_address> === RUN TestParseAddressInvalid/"Mail_Delivery_System_<>"_<@> --- PASS: TestParseAddressInvalid (0.00s) --- PASS: TestParseAddressInvalid/u...@domain...com (0.00s) --- PASS: TestParseAddressInvalid/"comma,_name"__<usern...@server.com>,_another,_name_<addr...@server.com> (0.00s) --- PASS: TestParseAddressInvalid/username (0.00s) --- PASS: TestParseAddressInvalid/=?ISO-8859-2?Q?First_Last?=_<u...@domain.com>,_<u...@domain.com,First/AAA/BBB/CCC,> (0.00s) --- PASS: TestParseAddressInvalid/=?windows-1250?Q?Spr=E1vce_syst=E9mu?= (0.00s) --- PASS: TestParseAddressInvalid/"'u...@domain.com.'" (0.00s) --- PASS: TestParseAddressInvalid/<this_is_not_an_email_address> (0.00s) --- PASS: TestParseAddressInvalid/"Mail_Delivery_System_<>"_<@> (0.00s) === RUN TestParseDisplayNameOnlyShouldBeError --- PASS: TestParseDisplayNameOnlyShouldBeError (0.00s) === RUN TestParseInvalidHeaderValueShouldBeError --- PASS: TestParseInvalidHeaderValueShouldBeError (0.00s) === RUN TestParseEmptyStringIsNotError --- PASS: TestParseEmptyStringIsNotError (0.00s) === RUN TestParseAddressListEmoji --- PASS: TestParseAddressListEmoji (0.00s) === RUN TestParserAddressEmailValidation === RUN TestParserAddressEmailValidation/test@io === RUN TestParserAddressEmailValidation/t...@iana.org === RUN TestParserAddressEmailValidation/t...@nominet.org.uk === RUN TestParserAddressEmailValidation/test@about.museum === RUN TestParserAddressEmailValidation/a...@iana.org === RUN TestParserAddressEmailValidation/test.t...@iana.org === RUN TestParserAddressEmailValidation/!#$%&`*+/=?^`{|}~@iana.org === RUN TestParserAddressEmailValidation/1...@iana.org === RUN TestParserAddressEmailValidation/t...@123.com === RUN TestParserAddressEmailValidation/abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghi...@iana.org === RUN TestParserAddressEmailValidation/t...@mason-dixon.com === RUN TestParserAddressEmailValidation/t...@c--n.com === RUN TestParserAddressEmailValidation/t...@xn--hxajbheg2az3al.xn--jxalpdlp === RUN TestParserAddressEmailValidation/xn--t...@iana.org === RUN TestParserAddressEmailValidation/1...@pm.me --- PASS: TestParserAddressEmailValidation (0.00s) --- PASS: TestParserAddressEmailValidation/test@io (0.00s) --- PASS: TestParserAddressEmailValidation/t...@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/t...@nominet.org.uk (0.00s) --- PASS: TestParserAddressEmailValidation/test@about.museum (0.00s) --- PASS: TestParserAddressEmailValidation/a...@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/test.t...@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/!#$%&`*+/=?^`{|}~@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/1...@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/t...@123.com (0.00s) --- PASS: TestParserAddressEmailValidation/abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghi...@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/t...@mason-dixon.com (0.00s) --- PASS: TestParserAddressEmailValidation/t...@c--n.com (0.00s) --- PASS: TestParserAddressEmailValidation/t...@xn--hxajbheg2az3al.xn--jxalpdlp (0.00s) --- PASS: TestParserAddressEmailValidation/xn--t...@iana.org (0.00s) --- PASS: TestParserAddressEmailValidation/1...@pm.me (0.00s) === RUN TestParse_GODT_2587_infinite_loop --- PASS: TestParse_GODT_2587_infinite_loop (0.00s) === RUN TestParse_AddressAngleAddrOnlyWithSeparator --- PASS: TestParse_AddressAngleAddrOnlyWithSeparator (0.00s) === RUN TestQuotedString --- PASS: TestQuotedString (0.00s) === RUN TestValidateMessageHeaderFields_RequiredFieldsPass --- PASS: TestValidateMessageHeaderFields_RequiredFieldsPass (0.00s) === RUN TestValidateMessageHeaderFields_ErrOnMissingFrom --- PASS: TestValidateMessageHeaderFields_ErrOnMissingFrom (0.00s) === RUN TestValidateMessageHeaderFields_ErrOnMissingDate --- PASS: TestValidateMessageHeaderFields_ErrOnMissingDate (0.00s) === RUN TestValidateMessageHeaderFields_AllowSingleFromWithDifferentSender --- PASS: TestValidateMessageHeaderFields_AllowSingleFromWithDifferentSender (0.00s) === RUN TestValidateMessageHeaderFields_ErrOnMultipleFromAndNoSender --- PASS: TestValidateMessageHeaderFields_ErrOnMultipleFromAndNoSender (0.00s) === RUN FuzzParseAddress === RUN FuzzParseAddress/seed#0 === RUN FuzzParseAddress/seed#1 --- PASS: FuzzParseAddress (0.00s) --- PASS: FuzzParseAddress/seed#0 (0.00s) --- PASS: FuzzParseAddress/seed#1 (0.00s) === RUN FuzzRFC5322 === RUN FuzzRFC5322/seed#0 === RUN FuzzRFC5322/seed#1 === RUN FuzzRFC5322/seed#2 --- PASS: FuzzRFC5322 (0.00s) --- PASS: FuzzRFC5322/seed#0 (0.00s) --- PASS: FuzzRFC5322/seed#1 (0.00s) --- PASS: FuzzRFC5322/seed#2 (0.00s) PASS ok github.com/ProtonMail/gluon/rfc5322 0.009s === RUN TestHeader_New --- PASS: TestHeader_New (0.00s) === RUN TestHeader_Raw --- PASS: TestHeader_Raw (0.00s) === RUN TestHeader_Has --- PASS: TestHeader_Has (0.00s) === RUN TestHeader_Get --- PASS: TestHeader_Get (0.00s) === RUN TestHeader_GetRaw --- PASS: TestHeader_GetRaw (0.00s) === RUN TestHeader_GetLine --- PASS: TestHeader_GetLine (0.00s) === RUN TestHeader_Set --- PASS: TestHeader_Set (0.00s) === RUN TestHeader_SetNew --- PASS: TestHeader_SetNew (0.00s) === RUN TestHeader_Del --- PASS: TestHeader_Del (0.00s) === RUN TestHeader_Fields --- PASS: TestHeader_Fields (0.00s) === RUN TestHeader_FieldsNot --- PASS: TestHeader_FieldsNot (0.00s) === RUN TestHeader_Entries --- PASS: TestHeader_Entries (0.00s) === RUN TestParseHeader --- PASS: TestParseHeader (0.00s) === RUN TestParseHeaderFoldedLine --- PASS: TestParseHeaderFoldedLine (0.00s) === RUN TestParseHeaderMultilineFilename --- PASS: TestParseHeaderMultilineFilename (0.00s) === RUN TestParseHeaderMultilineFilenameWithColon --- PASS: TestParseHeaderMultilineFilenameWithColon (0.00s) === RUN TestParseHeaderMultilineFilenameWithColonAndNewline --- PASS: TestParseHeaderMultilineFilenameWithColonAndNewline (0.00s) === RUN TestParseHeaderMultilineIndent --- PASS: TestParseHeaderMultilineIndent (0.00s) === RUN TestParseHeaderMultipleMultilineFilenames --- PASS: TestParseHeaderMultipleMultilineFilenames (0.00s) === RUN TestSplitHeaderBody --- PASS: TestSplitHeaderBody (0.00s) === RUN TestSplitHeaderBodyNoBody --- PASS: TestSplitHeaderBodyNoBody (0.00s) === RUN TestSplitHeaderBodyOnlyHeader --- PASS: TestSplitHeaderBodyOnlyHeader (0.00s) === RUN TestSplitHeaderBodyOnlyHeaderNoNewline --- PASS: TestSplitHeaderBodyOnlyHeaderNoNewline (0.00s) === RUN TestSetHeaderValue --- PASS: TestSetHeaderValue (0.00s) === RUN TestHeader_Erase --- PASS: TestHeader_Erase (0.00s) === RUN TestHeader_SubjectWithRandomQuote --- PASS: TestHeader_SubjectWithRandomQuote (0.00s) === RUN TestHeader_WithTrailingSpaces --- PASS: TestHeader_WithTrailingSpaces (0.00s) === RUN TestHeader_MBoxFormatCausesError --- PASS: TestHeader_MBoxFormatCausesError (0.00s) === RUN TestHeader_EmptyField --- PASS: TestHeader_EmptyField (0.00s) === RUN TestHeader_MissingLFAfterCRIsError --- PASS: TestHeader_MissingLFAfterCRIsError (0.00s) === RUN TestHeader_SingleEmptyField --- PASS: TestHeader_SingleEmptyField (0.00s) === RUN TestHeader_NoSpaceAfterColonIsValid --- PASS: TestHeader_NoSpaceAfterColonIsValid (0.00s) === RUN TestParseNestedMultipartMixed --- PASS: TestParseNestedMultipartMixed (0.00s) === RUN TestParseEmbeddedMessage --- PASS: TestParseEmbeddedMessage (0.00s) === RUN TestParseSpaceLineHeaderMessage --- PASS: TestParseSpaceLineHeaderMessage (0.00s) === RUN TestCarriageReturnHandling --- PASS: TestCarriageReturnHandling (0.00s) === RUN TestSectionWalk --- PASS: TestSectionWalk (0.00s) === RUN TestSectionDecodedBody --- PASS: TestSectionDecodedBody (0.00s) === RUN TestParserAccessingInvalidPartDoesNotCrash --- PASS: TestParserAccessingInvalidPartDoesNotCrash (0.00s) === RUN TestScanner --- PASS: TestScanner (0.00s) === RUN TestScannerMalformedLineEnding --- PASS: TestScannerMalformedLineEnding (0.00s) === RUN TestScannerNested --- PASS: TestScannerNested (0.00s) === RUN TestScannerNoFinalLinebreak --- PASS: TestScannerNoFinalLinebreak (0.00s) === RUN TestMultipartWriter --- PASS: TestMultipartWriter (0.00s) === RUN FuzzParseDec === RUN FuzzParseDec/seed#0 === RUN FuzzParseDec/seed#1 --- PASS: FuzzParseDec (0.00s) --- PASS: FuzzParseDec/seed#0 (0.00s) --- PASS: FuzzParseDec/seed#1 (0.00s) PASS ok github.com/ProtonMail/gluon/rfc822 0.005s === RUN TestParser_ParseNumber --- PASS: TestParser_ParseNumber (0.00s) === RUN TestParser_ParseNumberInvalid --- PASS: TestParser_ParseNumberInvalid (0.00s) === RUN TestParser_ParseQuoted --- PASS: TestParser_ParseQuoted (0.00s) === RUN TestParser_ParseQuotedInvalid --- PASS: TestParser_ParseQuotedInvalid (0.00s) === RUN TestParser_ParseString --- PASS: TestParser_ParseString (0.00s) === RUN TestParser_ParseLiteral --- PASS: TestParser_ParseLiteral (0.00s) === RUN TestParser_ParseAString --- PASS: TestParser_ParseAString (0.00s) PASS ok github.com/ProtonMail/gluon/rfcparser 0.003s === RUN TestSemaphore --- PASS: TestSemaphore (0.00s) === RUN TestWriteControlledStore --- PASS: TestWriteControlledStore (0.13s) === RUN TestStore_DecryptFailedOnFilesBiggerThanBlockSize --- PASS: TestStore_DecryptFailedOnFilesBiggerThanBlockSize (0.01s) === RUN TestStoreReadFailsIfHeaderDoesNotMatch --- PASS: TestStoreReadFailsIfHeaderDoesNotMatch (0.00s) === RUN TestStoreFallbackRead --- PASS: TestStoreFallbackRead (0.00s) === RUN TestOnDiskStore --- PASS: TestOnDiskStore (0.00s) PASS ok github.com/ProtonMail/gluon/store 0.148s === RUN TestAccountRemovalMovesDBToDeferredDeleteFolder --- PASS: TestAccountRemovalMovesDBToDeferredDeleteFolder (0.04s) === RUN TestAppend time="2024-05-24T19:14:29Z" level=error msg="Failed to parse IMAP command" error="[Error offset=39]: Recent Flag is not allowed in this context" type=append --- PASS: TestAppend (0.03s) === RUN TestAppendWithUidPlus time="2024-05-24T19:14:29Z" level=error msg="Failed to parse IMAP command" error="[Error offset=39]: Recent Flag is not allowed in this context" type=append --- PASS: TestAppendWithUidPlus (0.03s) === RUN TestAppendNoSuchMailbox --- PASS: TestAppendNoSuchMailbox (0.04s) === RUN TestAppendWhileSelected --- PASS: TestAppendWhileSelected (0.02s) === RUN TestAppendHeaderWithSpaceLine --- PASS: TestAppendHeaderWithSpaceLine (0.02s) === RUN TestAppendConnectorReturnsSameRemoteIDSameMBox --- PASS: TestAppendConnectorReturnsSameRemoteIDSameMBox (0.02s) === RUN TestAppendConnectorReturnsSameRemoteIDDifferentMBox --- PASS: TestAppendConnectorReturnsSameRemoteIDDifferentMBox (0.02s) === RUN TestAppendConnectorReturnsSameRemoteIDShouldRemoveDeletedFlag --- PASS: TestAppendConnectorReturnsSameRemoteIDShouldRemoveDeletedFlag (0.02s) === RUN TestAppendConnectorReturnsSameInternalIDRemoveDeletedFlag --- PASS: TestAppendConnectorReturnsSameInternalIDRemoveDeletedFlag (0.03s) === RUN TestAppendCanHandleOutOfOrderUIDUpdates --- PASS: TestAppendCanHandleOutOfOrderUIDUpdates (0.08s) === RUN TestGODT2007AppendInternalIDPresentOnDeletedMessage --- PASS: TestGODT2007AppendInternalIDPresentOnDeletedMessage (0.03s) === RUN TestAppendIntoDraftsWithFromOnly --- PASS: TestAppendIntoDraftsWithFromOnly (0.03s) === RUN TestFetchWhenFileDeletedFromCache --- PASS: TestFetchWhenFileDeletedFromCache (0.02s) === RUN TestSearchWhenFileDeletedFromCache --- PASS: TestSearchWhenFileDeletedFromCache (0.02s) === RUN TestCapability --- PASS: TestCapability (0.02s) === RUN TestMailboxCase --- PASS: TestMailboxCase (0.04s) === RUN TestCheck --- PASS: TestCheck (0.02s) === RUN TestClose --- PASS: TestClose (0.04s) === RUN TestCloseWithClient --- PASS: TestCloseWithClient (0.03s) === RUN TestCopy --- PASS: TestCopy (0.14s) === RUN TestCopySameMBox --- PASS: TestCopySameMBox (0.13s) === RUN TestCopyTryCreate --- PASS: TestCopyTryCreate (0.12s) === RUN TestCopyNonExistingClient --- PASS: TestCopyNonExistingClient (0.12s) === RUN TestCopyNonExisting --- PASS: TestCopyNonExisting (0.17s) === RUN TestCounts --- PASS: TestCounts (0.09s) === RUN TestCreate --- PASS: TestCreate (0.02s) === RUN TestCreateEndingInSeparator --- PASS: TestCreateEndingInSeparator (0.02s) === RUN TestCreateCannotCreateInbox --- PASS: TestCreateCannotCreateInbox (0.02s) === RUN TestCreateCannotCreateExistingMailbox --- PASS: TestCreateCannotCreateExistingMailbox (0.02s) === RUN TestCreateWithDifferentHierarchySeparator --- PASS: TestCreateWithDifferentHierarchySeparator (0.02s) === RUN TestCreateWithNilHierarchySeparator --- PASS: TestCreateWithNilHierarchySeparator (0.02s) === RUN TestCreatePreviousLevelHierarchyIfNonExisting --- PASS: TestCreatePreviousLevelHierarchyIfNonExisting (0.02s) === RUN TestEnsureNewMailboxWithDeletedNameHasGreaterId time="2024-05-24T19:14:31Z" level=error msg="Failed to apply update: UNIQUE constraint failed: mailboxes_v2.name" error="UNIQUE constraint failed: mailboxes_v2.name" panic: Failed to apply update MailboxCreated: Mailbox.ID = 8d576d22-4ab..., Mailbox.Name = mbox2: UNIQUE constraint failed: mailboxes_v2.name goroutine 15409 [running]: github.com/ProtonMail/gluon/connector.NewDummy.func1.1.1() /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/gluon/connector/dummy.go:85 +0x18c github.com/ProtonMail/gluon/connector.NewDummy.func1.1({0xc0001ee770?, 0xc0001ee73c?, 0xc0001ee798?}) /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/gluon/connector/dummy.go:99 +0x158 github.com/ProtonMail/gluon/internal/ticker.(*Ticker).Tick(0xc0001e2e20, 0xc000076fc0) /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/gluon/internal/ticker/ticker.go:51 +0xe2 github.com/ProtonMail/gluon/connector.NewDummy.func1() /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/gluon/connector/dummy.go:79 +0x3a created by github.com/ProtonMail/gluon/connector.NewDummy in goroutine 15404 /<<PKGBUILDDIR>>/_build/src/github.com/ProtonMail/gluon/connector/dummy.go:78 +0x43b FAIL github.com/ProtonMail/gluon/tests 1.577s === RUN TestWatcher --- PASS: TestWatcher (0.00s) PASS ok github.com/ProtonMail/gluon/watcher 0.003s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 2 github.com/ProtonMail/gluon github.com/ProtonMail/gluon/async github.com/ProtonMail/gluon/connector github.com/ProtonMail/gluon/connector/mock_connector github.com/ProtonMail/gluon/constants github.com/ProtonMail/gluon/db github.com/ProtonMail/gluon/events github.com/ProtonMail/gluon/imap github.com/ProtonMail/gluon/imap/command github.com/ProtonMail/gluon/internal/backend github.com/ProtonMail/gluon/internal/contexts github.com/ProtonMail/gluon/internal/data github.com/ProtonMail/gluon/internal/db_impl github.com/ProtonMail/gluon/internal/db_impl/sqlite3 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/utils github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v0 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v1 github.com/ProtonMail/gluon/internal/hash github.com/ProtonMail/gluon/internal/ids github.com/ProtonMail/gluon/internal/response github.com/ProtonMail/gluon/internal/session github.com/ProtonMail/gluon/internal/state github.com/ProtonMail/gluon/internal/ticker github.com/ProtonMail/gluon/internal/utils github.com/ProtonMail/gluon/limits github.com/ProtonMail/gluon/liner github.com/ProtonMail/gluon/logging github.com/ProtonMail/gluon/profiling github.com/ProtonMail/gluon/reporter github.com/ProtonMail/gluon/reporter/mock_reporter github.com/ProtonMail/gluon/rfc5322 github.com/ProtonMail/gluon/rfc822 github.com/ProtonMail/gluon/rfcparser github.com/ProtonMail/gluon/store github.com/ProtonMail/gluon/store/fallback_v0 github.com/ProtonMail/gluon/store/mock_store github.com/ProtonMail/gluon/tests github.com/ProtonMail/gluon/version github.com/ProtonMail/gluon/watcher returned exit code 1 make: *** [debian/rules:6: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202405/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.