sysutils/docker-cli: update to 25.0.3

2024-02-06 Thread Kirill A . Korinsky
Tested with remote podman. All patches aren't required anymore. -- wbr, Kirill Index: Makefile === RCS file: /cvs/ports/sysutils/docker-cli/Makefile,v retrieving revision 1.9 diff -u -p -u -r1.9 Makefile --- Makefile20 Nov 2022

Re: sysutils/docker-cli: update to 25.0.3

2024-02-06 Thread Lucas Gabriel Vuotto
Hi, I gave this a very quick spin and I think there is something missing: buildx isn't used anymore, and a `docker build` is greeted with DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit:

Re: sysutils/docker-cli: update to 25.0.3

2024-02-07 Thread Kirill A . Korinsky
On Wed, 07 Feb 2024 03:42:08 +0100, Lucas Gabriel Vuotto wrote: > > There are some differences between Dockerfile handling between the two, > which also breaks stuff that currently works (`COPY . .` works with > buildx, while it bails out with "When using COPY with more than one > source file, the

Re: sysutils/docker-cli: update to 25.0.3

2024-02-07 Thread Kirill A . Korinsky
Greeting, On Wed, 07 Feb 2024 03:42:08 +0100, Lucas Gabriel Vuotto wrote: > > I gave this a very quick spin and I think there is something missing: > buildx isn't used anymore, and a `docker build` is greeted with > > DEPRECATED: The legacy builder is deprecated and will be removed in a future

Re: sysutils/docker-cli: update to 25.0.3

2024-02-07 Thread Lucas Gabriel Vuotto
On Wed, Feb 07, 2024 at 07:20:14PM +0100, Kirill A. Korinsky wrote: > On Wed, 07 Feb 2024 03:42:08 +0100, > Lucas Gabriel Vuotto wrote: > > > > There are some differences between Dockerfile handling between the two, > > which also breaks stuff that currently works (`COPY . .` works with > > buildx

Re: sysutils/docker-cli: update to 25.0.3

2024-02-08 Thread Kirill A . Korinsky
On Thu, 08 Feb 2024 04:05:55 +0100, Lucas Gabriel Vuotto wrote: > > I'm not super sure that the patches aren't required anymore; more like > thay aren't _needed_ anymore because the patched files are gone. Haven't > made a complete analysis of the repo, but I did find [2] which uses > syscall, whi

Re: sysutils/docker-cli: update to 25.0.3

2024-02-08 Thread Kirill A . Korinsky
On Thu, 08 Feb 2024 03:21:51 +0100, Kirill A. Korinsky wrote: > > Here an updated version. Now it includes: > - update docker-cli to 25.0.3 > - adding docker-buildx > - adding docker-compose > > All of this makes quite ready to use development environment. > I'd like a share that future patch i

Re: sysutils/docker-cli: update to 25.0.3

2024-02-08 Thread Kirill A . Korinsky
On Thu, 08 Feb 2024 10:27:05 +0100, Kirill A. Korinsky wrote: > > I'd like a share that future patch is required for docker. > > Right now any use of docker cli plugin produces (and not removed!) unix socker > with name @docker_clo_[UUID]. > Here the updated diff which updated docker-cli and int

Re: sysutils/docker-cli: update to 25.0.3

2024-02-08 Thread Omar Polo
On 2024/02/08 15:40:08 +0100, Kirill A. Korinsky wrote: > On Thu, 08 Feb 2024 10:27:05 +0100, > Kirill A. Korinsky wrote: > > > > I'd like a share that future patch is required for docker. > > > > Right now any use of docker cli plugin produces (and not removed!) unix > > socker > > with name @

Re: sysutils/docker-cli: update to 25.0.3

2024-02-08 Thread Kirill A . Korinsky
On Thu, 08 Feb 2024 16:57:20 +0100, Omar Polo wrote: > > > Shall it be simple included into go port to avoid patching almost each go > > application which uses fsutils? > > not sure if a port would help. from my understanding how of go orks, > we'd need to feed diffs upstream and wait for all cons

Re: sysutils/docker-cli: update to 25.0.3

2024-02-09 Thread Omar Polo
On 2024/02/09 01:58:42 +0100, Kirill A. Korinsky wrote: > > Some early comments on docker-cli: > > > > - don't remove @conflict from the PLIST > > I'm confused. My idea was to allow install The line "@conflict docker-*" in PLIST means that this package conflicts with any version of the "docker"

Re: sysutils/docker-cli: update to 25.0.3

2024-02-10 Thread Kirill A . Korinsky
On Fri, 09 Feb 2024 01:58:42 +0100, Kirill A. Korinsky wrote: > > > not sure if a port would help. from my understanding how of go orks, > > we'd need to feed diffs upstream and wait for all consumers to make new > > releases after bumping the dependencies. > > > > ok, I'll try to make a patch t

Re: sysutils/docker-cli: update to 25.0.3

2024-02-10 Thread Omar Polo
On 2024/02/09 01:58:42 +0100, Kirill A. Korinsky wrote: > On Thu, 08 Feb 2024 16:57:20 +0100, > Omar Polo wrote: > > [...] > > and on docker-buildx: > > > > - the patches to change syscall.EBADMSG to syscall.Errno(0x5c) are > >strange indeed. if it's not needed (haven't tried), it should be

Re: sysutils/docker-cli: update to 25.0.3

2024-02-10 Thread Kirill A . Korinsky
On Sat, 10 Feb 2024 22:47:23 +0100, Omar Polo wrote: > > Ah, now I see go lacks the bindings for syscall.EBADMSG. Thanks for > sending a PR upstream too. > The right thing to do is run sysctl/mkall.sh[1] on supported OpenBSD update it upstream, because it know about OpenBSD... how it was a decad

Re: sysutils/docker-cli: update to 25.0.3

2024-02-12 Thread Lucas Gabriel Vuotto
Hi Kyrill, Omar, Got around to test all the ports and they work great. Thanks for taking the time for porting docker-compose too. I wanted to do that for some time already. Based on the deprecation, I believe it makes a lot of sense to make docker-buildx a RDEP of docker-cli. The versions aren't

Re: sysutils/docker-cli: update to 25.0.3

2024-02-12 Thread Kirill A . Korinsky
Hi Lucas, On Mon, 12 Feb 2024 18:53:26 +0100, Lucas Gabriel Vuotto wrote: > > Based on the deprecation, I believe it makes a lot of sense to make > docker-buildx a RDEP of docker-cli. > Agreed. > Question: given that Docker names buildx and compose as plugins in their > docs, like `docker-{buil

Re: sysutils/docker-cli: update to 25.0.3

2024-02-17 Thread Lucas Gabriel Vuotto
On Mon, Feb 12, 2024 at 11:10:37PM +0100, Kirill A. Korinsky wrote: > Hi Lucas, > > On Mon, 12 Feb 2024 18:53:26 +0100, > Lucas Gabriel Vuotto wrote: > > > > Based on the deprecation, I believe it makes a lot of sense to make > > docker-buildx a RDEP of docker-cli. > > > > Agreed. > > > Questio

Re: sysutils/docker-cli: update to 25.0.3

2024-02-17 Thread Kirill A . Korinsky
On Sat, 17 Feb 2024 19:22:06 +0100, Lucas Gabriel Vuotto wrote: > > So, we agree for this latest version? buildx as an RDEP, no package name > changes. ok for the version in the email, it seems clear and expected. -- wbr, Kirill

Re: sysutils/docker-cli: update to 25.0.3

2024-02-25 Thread Lucas Gabriel Vuotto
Bump. diff 66558c8aa9d546289d58e8d8fc876f4ab52fa9a4 66ce938ebaa602aed50c9ed8f7db88b7b1755fe2 commit - 66558c8aa9d546289d58e8d8fc876f4ab52fa9a4 commit + 66ce938ebaa602aed50c9ed8f7db88b7b1755fe2 blob - c4725a9ecd19f3cc5192e1e9b814278f053891f5 blob + cc9fc7a65e6a88b303d359fb397c74379c176d13 --- sysu

Re: sysutils/docker-cli: update to 25.0.3

2024-03-03 Thread Kirill A . Korinsky
Greetings, On Sat, 17 Feb 2024 19:22:06 +0100, Lucas Gabriel Vuotto wrote: > > So, we agree for this latest version? buildx as an RDEP, no package name > changes. Any chance that this will be part of 7.5? I run it locally and it work quite well. -- wbr, Kirill

Re: sysutils/docker-cli: update to 25.0.3

2024-03-09 Thread Omar Polo
On 2024/02/25 14:06:27 +, Lucas Gabriel Vuotto wrote: > Bump. pinging again I'm reattaching the tarballs. I made a small edit in docker-compose and buildx to switch back to GH_*: go.port.mk has some special casing for it and none for DIST_TUPLE and until someone brave enough will take a loo

Re: sysutils/docker-cli: update to 25.0.3

2024-03-09 Thread Omar Polo
On 2024/03/09 10:15:55 +0100, Omar Polo wrote: > On 2024/02/25 14:06:27 +, Lucas Gabriel Vuotto wrote: > > Bump. > > pinging again i've imported it with ok rsadowski, thanks :-)