Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package minio-client for openSUSE:Factory checked in at 2023-06-16 16:55:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/minio-client (Old) and /work/SRC/openSUSE:Factory/.minio-client.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "minio-client" Fri Jun 16 16:55:55 2023 rev:35 rq:1093482 version:20230615T150826Z Changes: -------- --- /work/SRC/openSUSE:Factory/minio-client/minio-client.changes 2023-06-13 16:10:50.519356869 +0200 +++ /work/SRC/openSUSE:Factory/.minio-client.new.15902/minio-client.changes 2023-06-16 16:56:59.602468160 +0200 @@ -1,0 +2,13 @@ +Fri Jun 16 06:14:28 UTC 2023 - ka...@b1-systems.de + +- Update to version 20230615T150826Z: + * resync status: show current status (#4604) + * Bump github.com/lestrrat-go/jwx from 1.2.25 to 1.2.26 (#4601) + * Improve output readability for `mc stat` command (#4597) + * Fix unconfigured IDP output in `idp info` command (#4600) + * Set theme color for `mc admin user svcacct set` output (#4599) + * remove unnecessary newline and contextualize the success + (#4598) + * fix: copy progress crash (#4596) + +------------------------------------------------------------------- Old: ---- mc-20230606T134856Z.obscpio New: ---- mc-20230615T150826Z.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ minio-client.spec ++++++ --- /var/tmp/diff_new_pack.0ON3RH/_old 2023-06-16 16:57:00.678474508 +0200 +++ /var/tmp/diff_new_pack.0ON3RH/_new 2023-06-16 16:57:00.682474531 +0200 @@ -22,7 +22,7 @@ %define binary_name minio-client Name: minio-client -Version: 20230606T134856Z +Version: 20230615T150826Z Release: 0 Summary: Client for MinIO License: AGPL-3.0-only ++++++ _service ++++++ --- /var/tmp/diff_new_pack.0ON3RH/_old 2023-06-16 16:57:00.722474767 +0200 +++ /var/tmp/diff_new_pack.0ON3RH/_new 2023-06-16 16:57:00.726474791 +0200 @@ -5,7 +5,7 @@ <param name="exclude">.git</param> <param name="changesgenerate">enable</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">RELEASE.2023-06-06T13-48-56Z</param> + <param name="revision">RELEASE.2023-06-15T15-08-26Z</param> <param name="match-tag">RELEASE.*</param> <param name="versionrewrite-pattern">RELEASE\.(.*)-(.*)-(.*)-(.*)-(.*)</param> <param name="versionrewrite-replacement">\1\2\3\4\5</param> @@ -19,7 +19,7 @@ <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> - <param name="archive">mc-20230606T134856Z.obscpio</param> + <param name="archive">mc-20230615T150826Z.obscpio</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.0ON3RH/_old 2023-06-16 16:57:00.746474909 +0200 +++ /var/tmp/diff_new_pack.0ON3RH/_new 2023-06-16 16:57:00.746474909 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/minio/mc</param> - <param name="changesrevision">5e4ab1ec484fd398acbbda89cf17b381f8618184</param></service></servicedata> + <param name="changesrevision">bf3924b58341eb7a71785653a29bf26ca9fac95e</param></service></servicedata> (No newline at EOF) ++++++ mc-20230606T134856Z.obscpio -> mc-20230615T150826Z.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/.gitignore new/mc-20230615T150826Z/.gitignore --- old/mc-20230606T134856Z/.gitignore 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/.gitignore 2023-06-15 17:08:26.000000000 +0200 @@ -12,4 +12,5 @@ .run* .idea/ mc.RELEASE* -mc.gz \ No newline at end of file +mc.gz +.DS_Store \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/admin-config-reset.go new/mc-20230615T150826Z/cmd/admin-config-reset.go --- old/mc-20230606T134856Z/cmd/admin-config-reset.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/admin-config-reset.go 2023-06-15 17:08:26.000000000 +0200 @@ -65,17 +65,18 @@ type configResetMessage struct { Status string `json:"status"` targetAlias string + key string restart bool } // String colorized service status message. func (u configResetMessage) String() (msg string) { msg += console.Colorize("ResetConfigSuccess", - "Key is successfully reset.\n") - suggestion := fmt.Sprintf("mc admin service restart %s", u.targetAlias) + fmt.Sprintf("'%s' is successfully reset.", u.key)) if u.restart { + suggestion := fmt.Sprintf("mc admin service restart %s", u.targetAlias) msg += console.Colorize("ResetConfigSuccess", - fmt.Sprintf("Please restart your server with `%s`.\n", suggestion)) + fmt.Sprintf("\nPlease restart your server with `%s`.", suggestion)) } return } @@ -144,6 +145,7 @@ printMsg(configResetMessage{ targetAlias: aliasedURL, restart: restart, + key: input, }) return nil diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/admin-replicate-resync-status.go new/mc-20230615T150826Z/cmd/admin-replicate-resync-status.go --- old/mc-20230606T134856Z/cmd/admin-replicate-resync-status.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/admin-replicate-resync-status.go 2023-06-15 17:08:26.000000000 +0200 @@ -167,6 +167,10 @@ } case *madmin.SiteResyncMetrics: m.current = *msg + if msg.ResyncStatus == "Canceled" { + m.quitting = true + return m, tea.Quit + } if msg.Complete() { m.quitting = true return m, tea.Quit @@ -221,6 +225,8 @@ if m.current.ResyncID != "" { accElapsedTime := m.current.LastUpdate.Sub(m.current.StartTime) addLine("ResyncID: ", m.current.ResyncID) + addLine("Status: ", m.current.ResyncStatus) + addLine("Objects: ", m.current.ReplicatedCount) addLine("Versions: ", m.current.ReplicatedCount) addLine("FailedObjects: ", m.current.FailedCount) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/admin-user-svcacct-set.go new/mc-20230615T150826Z/cmd/admin-user-svcacct-set.go --- old/mc-20230606T134856Z/cmd/admin-user-svcacct-set.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/admin-user-svcacct-set.go 2023-06-15 17:08:26.000000000 +0200 @@ -22,9 +22,11 @@ "os" "time" + "github.com/fatih/color" "github.com/minio/cli" "github.com/minio/madmin-go/v2" "github.com/minio/mc/pkg/probe" + "github.com/minio/pkg/console" ) var adminUserSvcAcctSetFlags = []cli.Flag{ @@ -90,6 +92,8 @@ func mainAdminUserSvcAcctSet(ctx *cli.Context) error { checkAdminUserSvcAcctSetSyntax(ctx) + console.SetColor("AccMessage", color.New(color.FgGreen)) + // Get the alias parameter from cli args := ctx.Args() aliasedURL := args.Get(0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/client-fs_darwin.go new/mc-20230615T150826Z/cmd/client-fs_darwin.go --- old/mc-20230606T134856Z/cmd/client-fs_darwin.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/client-fs_darwin.go 2023-06-15 17:08:26.000000000 +0200 @@ -35,7 +35,7 @@ ) // IsGetEvent checks if the event return is a get event. -func IsGetEvent(event notify.Event) bool { +func IsGetEvent(_ notify.Event) bool { return false } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/cp-main.go new/mc-20230615T150826Z/cmd/cp-main.go --- old/mc-20230606T134856Z/cmd/cp-main.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/cp-main.go 2023-06-15 17:08:26.000000000 +0200 @@ -554,9 +554,11 @@ } else { // Print the copy resume summary once in start if startContinue && cli.Bool("continue") { - startSize := humanize.IBytes(uint64(pg.(*progressBar).Start().Get())) - totalSize := humanize.IBytes(uint64(pg.(*progressBar).Total)) - console.Println("Resuming copy from ", startSize, " / ", totalSize) + if pb, ok := pg.(*progressBar); ok { + startSize := humanize.IBytes(uint64(pb.Start().Get())) + totalSize := humanize.IBytes(uint64(pb.Total)) + console.Println("Resuming copy from ", startSize, " / ", totalSize) + } startContinue = false } parallel.queueTask(func() URLs { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/idp-openid-subcommands.go new/mc-20230615T150826Z/cmd/idp-openid-subcommands.go --- old/mc-20230606T134856Z/cmd/idp-openid-subcommands.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/idp-openid-subcommands.go 2023-06-15 17:08:26.000000000 +0200 @@ -412,6 +412,10 @@ } func (i idpConfig) String() string { + if len(i.Info) == 0 { + return "Not configured." + } + // Determine required width for key column. fieldColWidth := 0 for _, kv := range i.Info { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/pipe_unsupported.go new/mc-20230615T150826Z/cmd/pipe_unsupported.go --- old/mc-20230606T134856Z/cmd/pipe_unsupported.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/pipe_unsupported.go 2023-06-15 17:08:26.000000000 +0200 @@ -21,7 +21,7 @@ import "os" -func increasePipeBufferSize(f *os.File, desiredPipeSize int) error { +func increasePipeBufferSize(_ *os.File, _ int) error { // this is not supported on non-Linux platforms. return nil } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/cmd/stat.go new/mc-20230615T150826Z/cmd/stat.go --- old/mc-20230606T134856Z/cmd/stat.go 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/cmd/stat.go 2023-06-15 17:08:26.000000000 +0200 @@ -107,6 +107,17 @@ } } } + + if maxKeyEncrypted > 0 { + if keyID, ok := stat.Metadata["X-Amz-Server-Side-Encryption-Aws-Kms-Key-Id"]; ok { + msgBuilder.WriteString(fmt.Sprintf("%-10s: SSE-%s (%s)\n", "Encryption", "KMS", keyID)) + } else if _, ok := stat.Metadata["X-Amz-Server-Side-Encryption-Customer-Key-Md5"]; ok { + msgBuilder.WriteString(fmt.Sprintf("%-10s: SSE-%s\n", "Encryption", "C")) + } else { + msgBuilder.WriteString(fmt.Sprintf("%-10s: SSE-%s\n", "Encryption", "S3")) + } + } + if maxKeyMetadata > 0 { msgBuilder.WriteString(fmt.Sprintf("%-10s:", "Metadata") + "\n") for k, v := range stat.Metadata { @@ -117,14 +128,6 @@ } } - if maxKeyEncrypted > 0 { - msgBuilder.WriteString(fmt.Sprintf("%-10s:", "Encrypted") + "\n") - for k, v := range stat.Metadata { - if strings.HasPrefix(strings.ToLower(k), serverEncryptionKeyPrefix) { - msgBuilder.WriteString(fmt.Sprintf(" %-*.*s: %s ", maxKeyEncrypted, maxKeyEncrypted, k, v) + "\n") - } - } - } if stat.ReplicationStatus != "" { msgBuilder.WriteString(fmt.Sprintf("%-10s: %s ", "Replication Status", stat.ReplicationStatus)) } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/go.mod new/mc-20230615T150826Z/go.mod --- old/mc-20230606T134856Z/go.mod 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/go.mod 2023-06-15 17:08:26.000000000 +0200 @@ -72,7 +72,7 @@ github.com/containerd/console v1.0.3 // indirect github.com/coreos/go-semver v0.3.1 // indirect github.com/coreos/go-systemd/v22 v22.5.0 // indirect - github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 // indirect + github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect github.com/fatih/structs v1.1.0 // indirect github.com/gdamore/encoding v1.0.0 // indirect github.com/gogo/protobuf v1.3.2 // indirect @@ -86,7 +86,7 @@ github.com/lestrrat-go/blackmagic v1.0.1 // indirect github.com/lestrrat-go/httpcc v1.0.1 // indirect github.com/lestrrat-go/iter v1.0.2 // indirect - github.com/lestrrat-go/jwx v1.2.25 // indirect + github.com/lestrrat-go/jwx v1.2.26 // indirect github.com/lestrrat-go/option v1.0.1 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect github.com/lufia/plan9stats v0.0.0-20230326075908-cb1d2100619a // indirect diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mc-20230606T134856Z/go.sum new/mc-20230615T150826Z/go.sum --- old/mc-20230606T134856Z/go.sum 2023-06-06 15:48:56.000000000 +0200 +++ new/mc-20230615T150826Z/go.sum 2023-06-15 17:08:26.000000000 +0200 @@ -246,9 +246,11 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn47hh8kt6rqSlvmrXFAc= +github.com/decred/dcrd/crypto/blake256 v1.0.1/go.mod h1:2OfgNZ5wDpcsFmHmCK5gZTPcCXqlm2ArzUIkw9czNJo= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.0-20210816181553-5444fa50b93d/go.mod h1:tmAIfUFEirG/Y8jhZ9M+h36obRZAk/1fcSpXwAVlfqE= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4= github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0/go.mod h1:DZGJHZMqrU4JJqFAWUS2UO1+lbSKsdiOoYi9Zzey7Fc= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs= +github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= @@ -470,8 +472,9 @@ github.com/lestrrat-go/iter v1.0.1/go.mod h1:zIdgO1mRKhn8l9vrZJZz9TUMMFbQbLeTsbqPDrJ/OJc= github.com/lestrrat-go/iter v1.0.2 h1:gMXo1q4c2pHmC3dn8LzRhJfP1ceCbgSiT9lUydIzltI= github.com/lestrrat-go/iter v1.0.2/go.mod h1:Momfcq3AnRlRjI5b5O8/G5/BvpzrhoFTZcn06fEOPt4= -github.com/lestrrat-go/jwx v1.2.25 h1:tAx93jN2SdPvFn08fHNAhqFJazn5mBBOB8Zli0g0otA= github.com/lestrrat-go/jwx v1.2.25/go.mod h1:zoNuZymNl5lgdcu6P7K6ie2QRll5HVfF4xwxBBK1NxY= +github.com/lestrrat-go/jwx v1.2.26 h1:4iFo8FPRZGDYe1t19mQP0zTRqA7n8HnJ5lkIiDvJcB0= +github.com/lestrrat-go/jwx v1.2.26/go.mod h1:MaiCdGbn3/cckbOFSCluJlJMmp9dmZm5hDuIkx8ftpQ= github.com/lestrrat-go/option v1.0.0/go.mod h1:5ZHFbivi4xwXxhxY9XHDe2FHo6/Z7WWmtT7T5nBBp3I= github.com/lestrrat-go/option v1.0.1 h1:oAzP2fvZGQKWkvHa1/SAcFolBEca1oN+mQ7eooNBEYU= github.com/lestrrat-go/option v1.0.1/go.mod h1:5ZHFbivi4xwXxhxY9XHDe2FHo6/Z7WWmtT7T5nBBp3I= @@ -693,8 +696,9 @@ github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.7.4/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/tidwall/gjson v1.14.4 h1:uo0p8EbA09J7RQaflQ1aBRffTR7xedD2bcIVSYxLnkM= github.com/tidwall/gjson v1.14.4/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= @@ -812,6 +816,7 @@ golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -865,6 +870,7 @@ golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221017152216-f25eb7ecb193/go.mod h1:RpDiru2p0u2F0lLpEoqnP2+7xs0ifAuOcJ442g6GU2s= golang.org/x/net v0.3.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.10.0 h1:X2//UzNDwYmtCLn7To6G58Wr6f5ahEAQgKNzv9Y951M= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -1083,6 +1089,7 @@ golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= ++++++ mc.obsinfo ++++++ --- /var/tmp/diff_new_pack.0ON3RH/_old 2023-06-16 16:57:01.010476466 +0200 +++ /var/tmp/diff_new_pack.0ON3RH/_new 2023-06-16 16:57:01.014476490 +0200 @@ -1,5 +1,5 @@ name: mc -version: 20230606T134856Z -mtime: 1686059336 -commit: 5e4ab1ec484fd398acbbda89cf17b381f8618184 +version: 20230615T150826Z +mtime: 1686841706 +commit: bf3924b58341eb7a71785653a29bf26ca9fac95e ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/minio-client/vendor.tar.gz /work/SRC/openSUSE:Factory/.minio-client.new.15902/vendor.tar.gz differ: char 5, line 1