Hello,
I pushed a branch arnaudr/docker24/1. It still FTBFS of course, but the
output looks a bit more sane. Hope that helps!
Arnaud
On 17/05/2024 07:28, Reinhard Tartler wrote:
Hi,
copying everyone currently listed as co-maintainer of the docker.io
<http://docker.io> package in Debian.
I've decided to give this thing a stab. It seems Debian currently
ships the same minor upstream version of docker.io <http://docker.io>
20.10 as we had in unstable, and more and more packages (such as
podman) require significantly newer versions of docker. This is
starting to do a serious disservice to our users.
My current work in progress lives in
https://salsa.debian.org/go-team/packages/docker/-/tree/siretart/docker24?ref_type=heads.
So far, I've:
- identified that libnetwork got merged into gh:moby/moby, so I've
removed references from the packaging
- tried to follow README.source as much as possible
- identified vendored sources and updated the Files-Excluded fields
and debian/copyright as appropriate
- refreshed patches against the new upstream version
- identified circular dependencies and chose vendored versions to
unbreak them.
What I would appreciate help with:
- reviewing what I've done. This is a very complex package that is
done in a style that I'm not used to work with
- help getting it to build (it currently doesn't, I suspect because at
least some dependencies in debian are too old. I guess using vendored
copies is the most expedient way to go about this?
- update debian/copyright for new code additions
- identify and drop unnecessary dependencies from debian/control.
Thank you so much for your support and assistance!
-rt
--
regards,
Reinhard