On 11/09/2026 16:49, Nicolas Peugnet wrote:
I noticed that the whole Go ecosystem is being marked as AUTORM due to the FTBS of golang-github-rogpeppe-go-internal (#1146612), which is an indirect dependency of testify, through golang-gopkg-yaml.v3.I also noticed that the v3.0.5 of golang-gopkg-yaml.v3 dropped this dependency, so I started updating it locally to this version. I'm currently running ratt with this command:-----------------------------$ nice ratt -dist unstable -parallel -jobs=8 -skip_ftbfs ~/debian/ golang-gopkg-yaml.v3_3.0.5-1_amd64.changes[...] 2026/09/11 14:03:20 Completed building 1063 packages with 8 workers 2026/09/11 14:03:20 144 packages failed the first pass; -----------------------------The first pass managed to build most of the packages but some of them failed due to "No space left on device" errors so I'm currently re- running them, and most of them seems to pass in the end.A few of them seem to be really broken with this update, mainly through kube-openapi:----------------------------- # k8s.io/kube-openapi/pkg/util/protosrc/k8s.io/kube-openapi/pkg/util/proto/document_v3.go:291:31: cannot use s.GetDefault().ToRawInfo() (value of type *"go.yaml.in/yaml/v3".Node) as *"gopkg.in/yaml.v3".Node value in argument to parseV3Interface-----------------------------I will proceed to upload this new version soon as I think it will be better than the current situation.P.S. the second pass left only 56 packages failing but I still have missing space errors, I'm doing a last pass with parallelism disabled as I suspect this is the source of this issue.
As a follow up here is the effective list of failures, that all seem unrelated in the end, so I decided to upload the package:
# k8s.io/apimachinery/pkg/util/managedfields/internalsrc/k8s.io/apimachinery/pkg/util/managedfields/internal/typeconverter.go:51:61: cannot use typeSchema.Types (variable of type []"sigs.k8s.io/structured-merge-diff/v6/schema".TypeDef) as []"sigs.k8s.io/structured-merge-diff/schema".TypeDef value in struct literal
Affected packages - gitsign - docker-compose - golang-github-containerd-nydus-snapshotter - golang-github-awslabs-soci-snapshotter - kubectx - cosign - golang-k8s-cli-runtime - receptor - prometheus-postfix-exporter - golang-k8s-sigs-apiserver-network-proxy - golang-k8s-client-go - golang-k8s-component-helpers - golang-k8s-component-base - prometheus - kubernetes- docker-buildx (the last error seem to have disappeared, maybe due to the recent upload of kube-openapi)
- golang-k8s-metrics - trillian ------------------------------- No space left on device (probably due to my sbuild setup in the end) Affected packages - hugo - golang-github-aws-aws-sdk-go-v2 ------------------------------- Other test failures - golang-github-notaryproject-notation-go === RUN TestValidateTrustedIdentitiestrustpolicy_test.go:191: valid x509.subject identity should not return error. Error : "trust policy statement \"test-statement-name\" has trusted identity \"x509.subject:C=US,ST=WA,O=My \\\"special\\\" Org \\\\, \\\\; \\\\\\\\ others\" with invalid identity value: parsing distinguished name (DN) \"C=US,ST=WA,O=My \\\"special\\\" Org \\\\, \\\\; \\\\\\\\ others\" failed with err: got unescaped character: '\"'. A valid DN must contain 'C', 'ST' or 'S', and 'O' RDN attributes at a minimum, and follow RFC 4514 standard"
--- FAIL: TestValidateTrustedIdentities (0.00s) [...] === RUN TestPushSignature === RUN TestPushSignature/failed_to_upload_signature === RUN TestPushSignature/successfully_uploaded_signature_manifestrepository_test.go:421: error = blob upload Location "" is on a different host than the registry "localhost:5000", expectErr = false
--- FAIL: TestPushSignature (0.00s)
--- PASS: TestPushSignature/failed_to_upload_signature (0.00s)
--- FAIL:
TestPushSignature/successfully_uploaded_signature_manifest (0.00s)
=== RUN TestPushSignatureImageManifest
repository_test.go:439: failed to push signature
--- FAIL: TestPushSignatureImageManifest (0.00s)
-------------------------------
- golang-github-shirou-gopsutil
=== RUN TestCountsAgainstLscpu
cpu_linux_test.go:97:
Error Trace:
/build/reproducible-path/golang-github-shirou-gopsutil-4.26.6/_build/src/github.com/shirou/gopsutil/cpu/cpu_linux_test.go:97
Error: Not equal:
expected: 48
actual : 32
Test: TestCountsAgainstLscpu
Messages: expected 48, got 32
--- FAIL: TestCountsAgainstLscpu (0.01s)
--
Nicolas Peugnet
OpenPGP_signature.asc
Description: OpenPGP digital signature
