Your message dated Sat, 31 Dec 2022 10:19:32 +0000
with message-id <e1pbyxg-00ewfh...@fasolo.debian.org>
and subject line Bug#1027359: fixed in arduino-builder 1.3.25-4
has caused the Debian Bug report #1027359,
regarding arduino-builder: FTBFS in bullseye (missing build-depends on tzdata)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1027359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027359
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:arduino-builder
Version: 1.3.25-2
Severity: serious
Tags: ftbfs patch
Dear maintainer:
During a rebuild of all packages in bullseye, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang
dh_update_autotools_config -a -O--buildsystem=golang
dh_autoreconf -a -O--buildsystem=golang
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure
rm -rf obj-*/src/arduino.cc
cp -r -t obj-*/src/ src/*
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -a -O--buildsystem=golang
cd obj-x86_64-linux-gnu && go install -trimpath -v -p 2
arduino.cc/arduino-builder
internal/unsafeheader
arduino.cc/builder/constants
internal/cpu
runtime/internal/atomic
runtime/internal/sys
internal/bytealg
runtime/internal/math
math/bits
math
runtime
unicode/utf8
internal/race
sync/atomic
unicode
internal/testlog
encoding
unicode/utf16
internal/reflectlite
sync
errors
sort
strconv
io
internal/oserror
syscall
reflect
internal/syscall/unix
time
internal/fmtsort
internal/syscall/execenv
bytes
internal/poll
strings
os
bufio
regexp/syntax
fmt
regexp
github.com/go-errors/errors
net/url
path/filepath
arduino.cc/builder/i18n
io/ioutil
hash
arduino.cc/builder/gohasissues
arduino.cc/properties
crypto
encoding/binary
arduino.cc/builder/types
encoding/hex
context
crypto/md5
os/exec
arduino.cc/builder/ctags
arduino.cc/timeutils
encoding/base64
arduino.cc/builder/utils
encoding/json
arduino.cc/builder/builder_utils
arduino.cc/builder/phases
flag
arduino.cc/builder
arduino.cc/arduino-builder
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Remove tests which download stuff:
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/add_build_board_property_if_missing_test.go'
removed 'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/builder_test.go'
removed 'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/ctags_runner_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/hardware_loader_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/includes_to_include_folders_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/libraries_loader_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/load_vid_pid_specific_properties_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/merge_sketch_with_bootloader_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/prototypes_adder_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/setup_build_properties_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/target_board_resolver_test.go'
removed 'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/tools_loader_test.go'
removed
'obj-x86_64-linux-gnu/src/arduino.cc/builder/test/try_build_of_problematic_sketch_test.go'
# Execute the rest of the tests
cd obj-* &&\
export GOPATH=$(pwd) &&\
go test -v -timeout 30m arduino.cc/...
warning: ignoring symlink
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/arduino.cc/builder/test/user_hardware/my_symlinked_avr_platform
? arduino.cc/arduino-builder [no test files]
=== RUN TestFindBestLibraryWithHeader
--- PASS: TestFindBestLibraryWithHeader (0.00s)
PASS
ok arduino.cc/builder 0.005s
? arduino.cc/builder/builder_utils [no test files]
? arduino.cc/builder/constants [no test files]
=== RUN TestCTagsParserShouldListPrototypes
--- PASS: TestCTagsParserShouldListPrototypes (0.00s)
=== RUN TestCTagsParserShouldListTemplates
--- PASS: TestCTagsParserShouldListTemplates (0.00s)
=== RUN TestCTagsParserShouldListTemplates2
--- PASS: TestCTagsParserShouldListTemplates2 (0.00s)
=== RUN TestCTagsParserShouldDealWithClasses
--- PASS: TestCTagsParserShouldDealWithClasses (0.00s)
=== RUN TestCTagsParserShouldDealWithStructs
--- PASS: TestCTagsParserShouldDealWithStructs (0.00s)
=== RUN TestCTagsParserShouldDealWithMacros
--- PASS: TestCTagsParserShouldDealWithMacros (0.00s)
=== RUN TestCTagsParserShouldDealFunctionWithDifferentSignatures
--- PASS: TestCTagsParserShouldDealFunctionWithDifferentSignatures (0.00s)
=== RUN TestCTagsParserClassMembersAreFilteredOut
--- PASS: TestCTagsParserClassMembersAreFilteredOut (0.00s)
=== RUN TestCTagsParserStructWithFunctions
--- PASS: TestCTagsParserStructWithFunctions (0.00s)
=== RUN TestCTagsParserDefaultArguments
--- PASS: TestCTagsParserDefaultArguments (0.00s)
=== RUN TestCTagsParserNamespace
--- PASS: TestCTagsParserNamespace (0.00s)
=== RUN TestCTagsParserStatic
--- PASS: TestCTagsParserStatic (0.00s)
=== RUN TestCTagsParserFunctionPointer
--- PASS: TestCTagsParserFunctionPointer (0.00s)
=== RUN TestCTagsParserFunctionPointers
--- PASS: TestCTagsParserFunctionPointers (0.00s)
=== RUN TestCTagsToPrototypesShouldListPrototypes
--- PASS: TestCTagsToPrototypesShouldListPrototypes (0.00s)
=== RUN TestCTagsToPrototypesShouldListTemplates
--- PASS: TestCTagsToPrototypesShouldListTemplates (0.00s)
=== RUN TestCTagsToPrototypesShouldListTemplates2
--- PASS: TestCTagsToPrototypesShouldListTemplates2 (0.00s)
=== RUN TestCTagsToPrototypesShouldDealWithClasses
--- PASS: TestCTagsToPrototypesShouldDealWithClasses (0.00s)
=== RUN TestCTagsToPrototypesShouldDealWithStructs
--- PASS: TestCTagsToPrototypesShouldDealWithStructs (0.00s)
=== RUN TestCTagsToPrototypesShouldDealWithMacros
--- PASS: TestCTagsToPrototypesShouldDealWithMacros (0.00s)
=== RUN TestCTagsToPrototypesShouldDealFunctionWithDifferentSignatures
--- PASS: TestCTagsToPrototypesShouldDealFunctionWithDifferentSignatures (0.00s)
=== RUN TestCTagsToPrototypesClassMembersAreFilteredOut
--- PASS: TestCTagsToPrototypesClassMembersAreFilteredOut (0.00s)
=== RUN TestCTagsToPrototypesStructWithFunctions
--- PASS: TestCTagsToPrototypesStructWithFunctions (0.00s)
=== RUN TestCTagsToPrototypesDefaultArguments
--- PASS: TestCTagsToPrototypesDefaultArguments (0.00s)
=== RUN TestCTagsToPrototypesNamespace
--- PASS: TestCTagsToPrototypesNamespace (0.00s)
=== RUN TestCTagsToPrototypesStatic
--- PASS: TestCTagsToPrototypesStatic (0.00s)
=== RUN TestCTagsToPrototypesFunctionPointer
--- PASS: TestCTagsToPrototypesFunctionPointer (0.00s)
=== RUN TestCTagsToPrototypesFunctionPointers
--- PASS: TestCTagsToPrototypesFunctionPointers (0.00s)
=== RUN TestCTagsRunnerSketchWithClassFunction
--- PASS: TestCTagsRunnerSketchWithClassFunction (0.00s)
PASS
ok arduino.cc/builder/ctags 0.010s
? arduino.cc/builder/gohasissues [no test files]
? arduino.cc/builder/i18n [no test files]
=== RUN TestSizerWithAVRData
--- PASS: TestSizerWithAVRData (0.00s)
=== RUN TestSizerWithSAMDData
--- PASS: TestSizerWithSAMDData (0.00s)
=== RUN TestSizerEmptyRegexpReturnsMinusOne
--- PASS: TestSizerEmptyRegexpReturnsMinusOne (0.00s)
=== RUN TestSizerWithInvalidRegexp
--- PASS: TestSizerWithInvalidRegexp (0.00s)
PASS
ok arduino.cc/builder/phases 0.005s
=== RUN TestAddAdditionalEntriesToContextNoBuildPath
--- PASS: TestAddAdditionalEntriesToContextNoBuildPath (0.00s)
=== RUN TestAddAdditionalEntriesToContextWithBuildPath
--- PASS: TestAddAdditionalEntriesToContextWithBuildPath (0.00s)
=== RUN TestCopyOtherFiles
--- PASS: TestCopyOtherFiles (0.00s)
=== RUN TestCopyOtherFilesOnlyIfChanged
--- PASS: TestCopyOtherFilesOnlyIfChanged (2.00s)
=== RUN TestObjFileIsUpToDateObjMissing
--- PASS: TestObjFileIsUpToDateObjMissing (0.00s)
=== RUN TestObjFileIsUpToDateDepMissing
--- PASS: TestObjFileIsUpToDateDepMissing (0.00s)
=== RUN TestObjFileIsUpToDateObjOlder
--- PASS: TestObjFileIsUpToDateObjOlder (1.00s)
=== RUN TestObjFileIsUpToDateObjNewer
--- PASS: TestObjFileIsUpToDateObjNewer (1.00s)
=== RUN TestObjFileIsUpToDateDepIsNewer
--- PASS: TestObjFileIsUpToDateDepIsNewer (2.00s)
=== RUN TestObjFileIsUpToDateDepIsOlder
--- PASS: TestObjFileIsUpToDateDepIsOlder (1.00s)
=== RUN TestObjFileIsUpToDateDepIsWrong
--- PASS: TestObjFileIsUpToDateDepIsWrong (2.00s)
=== RUN TestCreateBuildOptionsMap
--- PASS: TestCreateBuildOptionsMap (0.00s)
=== RUN TestFailIfBuildPathEqualsSketchPath
--- PASS: TestFailIfBuildPathEqualsSketchPath (0.00s)
=== RUN TestFailIfBuildPathEqualsSketchPathSketchPathDiffers
--- PASS: TestFailIfBuildPathEqualsSketchPathSketchPathDiffers (0.00s)
=== RUN TestGenerateBuildPathIfMissing
--- PASS: TestGenerateBuildPathIfMissing (0.00s)
=== RUN TestGenerateBuildPathIfEmpty
--- PASS: TestGenerateBuildPathIfEmpty (0.00s)
=== RUN TestDontGenerateBuildPathIfPresent
--- PASS: TestDontGenerateBuildPathIfPresent (0.00s)
=== RUN TestGenerateBuildPathAndEnsureItExists
--- PASS: TestGenerateBuildPathAndEnsureItExists (0.00s)
=== RUN TestI18NSyntax
--- PASS: TestI18NSyntax (0.00s)
=== RUN TestI18NInheritance
good morning vietnam!
===info ||| good {0} {1} ||| [morning vietnam%21]
--- PASS: TestI18NInheritance (0.00s)
=== RUN TestIncludesFinderWithRegExp
--- PASS: TestIncludesFinderWithRegExp (0.00s)
=== RUN TestIncludesFinderWithRegExpEmptyOutput
--- PASS: TestIncludesFinderWithRegExpEmptyOutput (0.00s)
=== RUN TestIncludesFinderWithRegExpPaddedIncludes
--- PASS: TestIncludesFinderWithRegExpPaddedIncludes (0.00s)
=== RUN TestIncludesFinderWithRegExpPaddedIncludes2
--- PASS: TestIncludesFinderWithRegExpPaddedIncludes2 (0.00s)
=== RUN TestIncludesFinderWithRegExpPaddedIncludes3
--- PASS: TestIncludesFinderWithRegExpPaddedIncludes3 (0.00s)
=== RUN TestIncludesFinderWithRegExpPaddedIncludes4
--- PASS: TestIncludesFinderWithRegExpPaddedIncludes4 (0.00s)
=== RUN TestLoadPreviousBuildOptionsMap
--- PASS: TestLoadPreviousBuildOptionsMap (0.00s)
=== RUN TestLoadPreviousBuildOptionsMapMissingFile
--- PASS: TestLoadPreviousBuildOptionsMapMissingFile (0.00s)
=== RUN TestLoadPlatformKeysRewrite
--- PASS: TestLoadPlatformKeysRewrite (0.00s)
=== RUN TestReadFileAndStoreInContext
--- PASS: TestReadFileAndStoreInContext (0.00s)
=== RUN TestRecipeRunner
--- PASS: TestRecipeRunner (0.00s)
=== RUN TestRecipesComposition
--- PASS: TestRecipesComposition (0.00s)
=== RUN TestRewriteHardwareKeys
--- PASS: TestRewriteHardwareKeys (0.00s)
=== RUN TestRewriteHardwareKeysWithRewritingDisabled
--- PASS: TestRewriteHardwareKeysWithRewritingDisabled (0.00s)
=== RUN TestLoadSketchWithFolder
--- PASS: TestLoadSketchWithFolder (0.00s)
=== RUN TestLoadSketchNonExistentPath
--- PASS: TestLoadSketchNonExistentPath (0.00s)
=== RUN TestLoadSketch
--- PASS: TestLoadSketch (0.00s)
=== RUN TestFailToLoadSketchFromFolder
--- PASS: TestFailToLoadSketchFromFolder (0.00s)
=== RUN TestLoadSketchFromFolder
--- PASS: TestLoadSketchFromFolder (0.00s)
=== RUN TestLoadSketchWithBackup
--- PASS: TestLoadSketchWithBackup (0.00s)
=== RUN TestLoadSketchWithMacOSXGarbage
--- PASS: TestLoadSketchWithMacOSXGarbage (0.00s)
=== RUN TestMergeSketch
--- PASS: TestMergeSketch (0.00s)
=== RUN TestStoreBuildOptionsMap
--- PASS: TestStoreBuildOptionsMap (0.00s)
=== RUN TestUniqueStringQueue
--- PASS: TestUniqueStringQueue (0.00s)
=== RUN TestStrConvUnquote
--- PASS: TestStrConvUnquote (0.00s)
=== RUN TestUnusedCompiledLibrariesRemover
--- PASS: TestUnusedCompiledLibrariesRemover (0.00s)
=== RUN TestUnusedCompiledLibrariesRemoverLibDoesNotExist
--- PASS: TestUnusedCompiledLibrariesRemoverLibDoesNotExist (0.00s)
=== RUN TestUnusedCompiledLibrariesRemoverNoUsedLibraries
--- PASS: TestUnusedCompiledLibrariesRemoverNoUsedLibraries (0.00s)
=== RUN TestCommandLineParser
--- PASS: TestCommandLineParser (0.00s)
=== RUN TestCommandLineParserError
--- PASS: TestCommandLineParserError (0.00s)
=== RUN TestMapTrimSpace
--- PASS: TestMapTrimSpace (0.00s)
=== RUN TestQuoteCppString
--- PASS: TestQuoteCppString (0.00s)
=== RUN TestParseCppString
--- PASS: TestParseCppString (0.00s)
=== RUN TestWipeoutBuildPathIfBuildOptionsChanged
Build options changed, rebuilding all
--- PASS: TestWipeoutBuildPathIfBuildOptionsChanged (0.00s)
=== RUN TestWipeoutBuildPathIfBuildOptionsChangedNoPreviousBuildOptions
--- PASS: TestWipeoutBuildPathIfBuildOptionsChangedNoPreviousBuildOptions
(0.00s)
PASS
ok arduino.cc/builder/test 9.030s
? arduino.cc/builder/types [no test files]
? arduino.cc/builder/utils [no test files]
=== RUN TestPropertiesBoardsTxt
--- PASS: TestPropertiesBoardsTxt (0.00s)
=== RUN TestPropertiesTestTxt
--- PASS: TestPropertiesTestTxt (0.00s)
=== RUN TestExpandPropsInString
--- PASS: TestExpandPropsInString (0.00s)
=== RUN TestExpandPropsInString2
--- PASS: TestExpandPropsInString2 (0.00s)
=== RUN TestDeleteUnexpandedPropsFromString
--- PASS: TestDeleteUnexpandedPropsFromString (0.00s)
=== RUN TestDeleteUnexpandedPropsFromString2
--- PASS: TestDeleteUnexpandedPropsFromString2 (0.00s)
=== RUN TestPropertiesRedBeearLabBoardsTxt
--- PASS: TestPropertiesRedBeearLabBoardsTxt (0.00s)
=== RUN TestPropertiesBroken
--- PASS: TestPropertiesBroken (0.00s)
PASS
ok arduino.cc/properties 0.006s
=== RUN TestTime
time_test.go:41:
Error Trace: time_test.go:41
Error: Received unexpected error:
unknown time zone CET
Test: TestTime
--- FAIL: TestTime (0.00s)
FAIL
FAIL arduino.cc/timeutils 0.005s
FAIL
make[1]: *** [debian/rules:37: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:25: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
--------------------------------------------------------------------------------
(The above is just how the build ends and not necessarily the most relevant
part)
Note: I'm using the "patch" tag because there is an obvious fix
(indicated in the subject).
About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).
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.
--- End Message ---
--- Begin Message ---
Source: arduino-builder
Source-Version: 1.3.25-4
Done: Carsten Schoenert <c.schoen...@t-online.de>
We believe that the bug you reported is fixed in the latest version of
arduino-builder, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1027...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoen...@t-online.de> (supplier of updated
arduino-builder package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 31 Dec 2022 10:35:32 +0100
Source: arduino-builder
Architecture: source
Version: 1.3.25-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team
<pkg-electronics-de...@lists.alioth.debian.org>
Changed-By: Carsten Schoenert <c.schoen...@t-online.de>
Closes: 1027359
Changes:
arduino-builder (1.3.25-4) unstable; urgency=medium
.
* Team upload
.
[ Debian Janitor ]
* [0fcdb62] Update lintian override info to new format on line 2-3.
* [91755a8] Set upstream metadata fields: Bug-Database.
* [8ed6c02] Update standards version to 4.6.1, no changes needed.
* [9edb042] Remove constraints unnecessary since buster (oldstable)
.
[ Carsten Schoenert ]
* [f5c524b] d/watch: Update to use git mode on GH
* [ba8b770] uscan: Don't use pgpmode with key any more
* [b38856a] d/control: Bump Standards-Version to 4.6.2
- No changes needed.
* [86b8786] d/control: Adding missing package tzdata to build deps
(Closes: #1027359)
* [7efecc7] d/*: Running wrap-and-sort -ast
- No further modifications.
Checksums-Sha1:
6ddb2669099a2739406dc185d747feb03226e9fe 2252 arduino-builder_1.3.25-4.dsc
7889b307c485d42dcfd21d19d2d85d510707bf7c 7684
arduino-builder_1.3.25-4.debian.tar.xz
d2f17101fa4bd2240dfad4eee810c94b9e188994 6432
arduino-builder_1.3.25-4_amd64.buildinfo
Checksums-Sha256:
b7fe816418cbdd540c09b8f798f6306bc5149d9101fb13c208885685175ba4bc 2252
arduino-builder_1.3.25-4.dsc
bda1a0c096009dc4e622acf138e5a5b65b5c44576c331828bccbdf5d2296d075 7684
arduino-builder_1.3.25-4.debian.tar.xz
6a7f6a2e82e4c027bc0020af57d1ce0fefd579289930272bb9338b9628334030 6432
arduino-builder_1.3.25-4_amd64.buildinfo
Files:
62f0a6bac8121cad9375cab380954cf6 2252 electronics optional
arduino-builder_1.3.25-4.dsc
5b7aaa06a87acc25b0acd217b1ca0e3d 7684 electronics optional
arduino-builder_1.3.25-4.debian.tar.xz
2b16d65078cd83c5e700d9df8b0ad65f 6432 electronics optional
arduino-builder_1.3.25-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmOwBm4ACgkQgwFgFCUd
HbBo3xAAh4bpj4jsjM0RN22DOB8Jv22EMX25vh1ArYAH4QWRTk+7Glt4g4bbk87B
q8AYkNpLjjf7wTmqqmIfFGxMULOnPGddDP1FEdTh284pKvytIhef9vfEHm1Pbzv/
gV4gRcoD6AevcQfNQ2cz+grIBSGEIOhbMX3Q6tiaLkoZLbeiPNLPdIAbip3k0nVJ
oTSpg67k/BpiD9QNtZZS7tyKBlUEru68i3gzfHZ4gLY6syoNzrViUrIHE/5IaUqp
5uA0vNF8H5HZrodQ9NY3IMG4CllFLCQWCvh9+kFXuZcWrfqiNp/uobicHgg6EYHS
uYBsJj0vQSMiQ8j6bLUBZ7B96dYvcxLpZh1mIOVvHpBF5Mj0DyrewXz465qqwW6l
TayuAHf5dSWOHlL7P6On6YXxbdsmihGrNx2TwMEKx1kBWlIsxcSddzHSlQnVn18x
OZMO5rrauQe/+6U+zKO7/rITSck+5GPZ+r/0YZcFnaMx8KvNnIjIPPUGacXVT34J
gUy741mdNn/CYQ3ISuq+QWk2/WXkGbgSFBqVKHlgfZcKpmaHFBGAGrynitRFLhtD
W98BU/yGJA3h6CBHg34n7sFhgJxVgWSlCW+puAnp46M+dkyKkXkJVkYXrBbnADmW
fs2IrYeVp8XCgZqh5G/5r2xM1KhWqEXtN8MOeQMOyk1iCfcu4LE=
=6GBh
-----END PGP SIGNATURE-----
--- End Message ---