Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apko for openSUSE:Factory checked in 
at 2024-11-05 15:41:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apko (Old)
 and      /work/SRC/openSUSE:Factory/.apko.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apko"

Tue Nov  5 15:41:58 2024 rev:22 rq:1221375 version:0.19.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/apko/apko.changes        2024-11-01 
21:06:42.364275206 +0100
+++ /work/SRC/openSUSE:Factory/.apko.new.2020/apko.changes      2024-11-05 
15:42:25.849620184 +0100
@@ -1,0 +2,8 @@
+Tue Nov 05 09:44:20 UTC 2024 - [email protected]
+
+- Update to version 0.19.8:
+  * build(deps): bump google.golang.org/api from 0.203.0 to 0.204.0
+    (#1384)
+  * Re-instantiate each APK's tarfs after caching (#1383)
+
+-------------------------------------------------------------------

Old:
----
  apko-0.19.7.obscpio

New:
----
  apko-0.19.8.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apko.spec ++++++
--- /var/tmp/diff_new_pack.oSdp1B/_old  2024-11-05 15:42:27.077671630 +0100
+++ /var/tmp/diff_new_pack.oSdp1B/_new  2024-11-05 15:42:27.077671630 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           apko
-Version:        0.19.7
+Version:        0.19.8
 Release:        0
 Summary:        Build OCI images from APK packages directly without Dockerfile
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.oSdp1B/_old  2024-11-05 15:42:27.109672971 +0100
+++ /var/tmp/diff_new_pack.oSdp1B/_new  2024-11-05 15:42:27.113673138 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/chainguard-dev/apko</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.19.7</param>
+    <param name="revision">v0.19.8</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.oSdp1B/_old  2024-11-05 15:42:27.133673976 +0100
+++ /var/tmp/diff_new_pack.oSdp1B/_new  2024-11-05 15:42:27.133673976 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/chainguard-dev/apko</param>
-              <param 
name="changesrevision">c8b52a03eb1b6bb4285380c7b885ee660cb10349</param></service></servicedata>
+              <param 
name="changesrevision">70d6b1a3ebe5f8fd8bbd321f02230315a5f1e06d</param></service></servicedata>
 (No newline at EOF)
 

++++++ apko-0.19.7.obscpio -> apko-0.19.8.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apko-0.19.7/go.mod new/apko-0.19.8/go.mod
--- old/apko-0.19.7/go.mod      2024-10-31 19:23:06.000000000 +0100
+++ new/apko-0.19.8/go.mod      2024-11-04 17:37:55.000000000 +0100
@@ -31,7 +31,7 @@
        golang.org/x/sync v0.8.0
        golang.org/x/sys v0.26.0
        golang.org/x/time v0.7.0
-       google.golang.org/api v0.203.0
+       google.golang.org/api v0.204.0
        gopkg.in/ini.v1 v1.67.0
        gopkg.in/yaml.v3 v3.0.1
        k8s.io/apimachinery v0.31.2
@@ -40,8 +40,8 @@
 
 require (
        chainguard.dev/go-grpc-kit v0.17.6 // indirect
-       cloud.google.com/go/auth v0.9.9 // indirect
-       cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
+       cloud.google.com/go/auth v0.10.0 // indirect
+       cloud.google.com/go/auth/oauth2adapt v0.2.5 // indirect
        cloud.google.com/go/compute/metadata v0.5.2 // indirect
        dario.cat/mergo v1.0.1 // indirect
        filippo.io/edwards25519 v1.1.0 // indirect
@@ -157,8 +157,8 @@
        golang.org/x/oauth2 v0.23.0 // indirect
        golang.org/x/term v0.25.0 // indirect
        golang.org/x/text v0.19.0 // indirect
-       google.golang.org/genproto/googleapis/api 
v0.0.0-20241007155032-5fefd90f89a9 // indirect
-       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20241015192408-796eee8c2d53 // indirect
+       google.golang.org/genproto/googleapis/api 
v0.0.0-20241015192408-796eee8c2d53 // indirect
+       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20241021214115-324edc3d5d38 // indirect
        google.golang.org/grpc v1.67.1 // indirect
        google.golang.org/protobuf v1.35.1 // indirect
        gopkg.in/warnings.v0 v0.1.2 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apko-0.19.7/go.sum new/apko-0.19.8/go.sum
--- old/apko-0.19.7/go.sum      2024-10-31 19:23:06.000000000 +0100
+++ new/apko-0.19.8/go.sum      2024-11-04 17:37:55.000000000 +0100
@@ -3,10 +3,10 @@
 chainguard.dev/sdk v0.1.28 h1:xLQv0JxiGhqVKOL059DmTReTjrKFhUsP5U1W6cgr+jQ=
 chainguard.dev/sdk v0.1.28/go.mod 
h1:9EvGI9GY5UPDbZ5AhGbMO8865ixNu36afQYCZ5M95NM=
 cloud.google.com/go v0.26.0/go.mod 
h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/auth v0.9.9 h1:BmtbpNQozo8ZwW2t7QJjnrQtdganSdmqeIBxHxNkEZQ=
-cloud.google.com/go/auth v0.9.9/go.mod 
h1:xxA5AqpDrvS+Gkmo9RqrGGRh6WSNKKOXhY3zNOr38tI=
-cloud.google.com/go/auth/oauth2adapt v0.2.4 
h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
-cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod 
h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
+cloud.google.com/go/auth v0.10.0 
h1:tWlkvFAh+wwTOzXIjrwM64karR1iTBZ/GRr0S/DULYo=
+cloud.google.com/go/auth v0.10.0/go.mod 
h1:xxA5AqpDrvS+Gkmo9RqrGGRh6WSNKKOXhY3zNOr38tI=
+cloud.google.com/go/auth/oauth2adapt v0.2.5 
h1:2p29+dePqsCHPP1bqDJcKj4qxRyYCcbzKpFyKGt3MTk=
+cloud.google.com/go/auth/oauth2adapt v0.2.5/go.mod 
h1:AlmsELtlEBnaNTL7jCj8VQFLy6mbZv0s4Q7NGBeQ5E8=
 cloud.google.com/go/compute/metadata v0.5.2 
h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo=
 cloud.google.com/go/compute/metadata v0.5.2/go.mod 
h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k=
 dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s=
@@ -523,18 +523,18 @@
 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=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/api v0.203.0 h1:SrEeuwU3S11Wlscsn+LA1kb/Y5xT8uggJSkIhD08NAU=
-google.golang.org/api v0.203.0/go.mod 
h1:BuOVyCSYEPwJb3npWvDnNmFI92f3GeRnHNkETneT3SI=
+google.golang.org/api v0.204.0 h1:3PjmQQEDkR/ENVZZwIYB4W/KzYtN8OrqnNcHWpeR8E4=
+google.golang.org/api v0.204.0/go.mod 
h1:69y8QSoKIbL9F94bWgWAq6wGqGwyjBgi2y8rAK8zLag=
 google.golang.org/appengine v1.1.0/go.mod 
h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
 google.golang.org/appengine v1.4.0/go.mod 
h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod 
h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
 google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod 
h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
 google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod 
h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
 google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod 
h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 
h1:T6rh4haD3GVYsgEfWExoCZA2o2FmbNyKpTuAxbEFPTg=
-google.golang.org/genproto/googleapis/api 
v0.0.0-20241007155032-5fefd90f89a9/go.mod 
h1:wp2WsuBYj6j8wUdo3ToZsdxxixbvQNAHqVJrTgi5E5M=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 
h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE=
-google.golang.org/genproto/googleapis/rpc 
v0.0.0-20241015192408-796eee8c2d53/go.mod 
h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI=
+google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 
h1:fVoAXEKA4+yufmbdVYv+SE73+cPZbbbe8paLsHfkK+U=
+google.golang.org/genproto/googleapis/api 
v0.0.0-20241015192408-796eee8c2d53/go.mod 
h1:riSXTwQ4+nqmPGtobMFyW5FqVAmIs0St6VPp4Ug7CE4=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20241021214115-324edc3d5d38 
h1:zciRKQ4kBpFgpfC5QQCVtnnNAcLIqweL7plyZRQHVpI=
+google.golang.org/genproto/googleapis/rpc 
v0.0.0-20241021214115-324edc3d5d38/go.mod 
h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI=
 google.golang.org/grpc v1.18.0/go.mod 
h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=
 google.golang.org/grpc v1.19.0/go.mod 
h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
 google.golang.org/grpc v1.23.0/go.mod 
h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apko-0.19.7/pkg/apk/apk/implementation.go 
new/apko-0.19.8/pkg/apk/apk/implementation.go
--- old/apko-0.19.7/pkg/apk/apk/implementation.go       2024-10-31 
19:23:06.000000000 +0100
+++ new/apko-0.19.8/pkg/apk/apk/implementation.go       2024-11-04 
17:37:55.000000000 +0100
@@ -996,6 +996,26 @@
        }
        exp.TarFile = tarDst
 
+       if err := exp.TarFS.Close(); err != nil {
+               return nil, fmt.Errorf("closing tarfs: %w", err)
+       }
+
+       // Re-initialize the tarfs with the renamed file.
+       // TODO: Split out the tarfs Index creation from the FS.
+       // TODO: Consolidate ExpandAPK(), cachedPackage(), and cachePackage().
+       data, err := exp.PackageData()
+       if err != nil {
+               return nil, err
+       }
+       info, err := data.Stat()
+       if err != nil {
+               return nil, err
+       }
+       exp.TarFS, err = tarfs.New(data, info.Size())
+       if err != nil {
+               return nil, err
+       }
+
        return exp, nil
 }
 

++++++ apko.obsinfo ++++++
--- /var/tmp/diff_new_pack.oSdp1B/_old  2024-11-05 15:42:27.409685540 +0100
+++ /var/tmp/diff_new_pack.oSdp1B/_new  2024-11-05 15:42:27.409685540 +0100
@@ -1,5 +1,5 @@
 name: apko
-version: 0.19.7
-mtime: 1730398986
-commit: c8b52a03eb1b6bb4285380c7b885ee660cb10349
+version: 0.19.8
+mtime: 1730738275
+commit: 70d6b1a3ebe5f8fd8bbd321f02230315a5f1e06d
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/apko/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.apko.new.2020/vendor.tar.gz differ: char 5, line 1

Reply via email to