<beerman>
for me docker-compose failed to build without it, but I have a fork of the go port in my overlay which can compile with system installed go instead of the prebuild one
<beerman>
so maybe its one of my changes triggering it, I have no idea :)
<beerman>
jaeger do we still need pangox-compat? nothing depends on it directly, and pangox-compat depends on pango-compat which is a danny port i'd mark unmaintained
<beerman>
jaeger vte3 is moved to contrib as well, and needs adoption for virt-manager
<beerman>
vkd3d is needed for vkd3d-32 which is a dependency for both wine packages. i moved dannys wine to contrib and marked it unmaintained as well
<beerman>
55 ports remain to be looked through in opt. new ports in contrib that are in dannys name and i didn't mention are dependencies somebody should pick up, which are only vte3 and openal
<jaeger>
Back to contrib/go, go.env already exists in its footprint
<jaeger>
-rw-r--r-- root/root usr/lib/go/go.env
<jaeger>
Handled by 'mv $SRC/go $PKG/usr/lib/' automagically, I guess. Would be interesting to find why it's missing from your build, perhaps that overlaid version after all
<farkuhar>
the way I'm reading beerman's report, his overlaid port checks for an existing go installation, and prefers that one instead of the upstream precompiled tarball (hence redefining GOROOT_BOOTSTRAP).
<jaeger>
yeah
<jaeger>
That was my take as well
<farkuhar>
but it still puzzles my why he didn't get a footprint mismatch, if redefining GOROOT_BOOTSTRAP has the side-effect of not putting usr/lib/go/go.env into the built package.
<beerman>
Your assumptions are right :) i can share what i use if it's of any interest here
<beerman>
Would be nice to merge that maybe, i dunno
<jaeger>
Is the overlaid port's .footprint indeed the same as contrib/go's?
<beerman>
That I'd need to check when I'm back home
<jaeger>
ok
<farkuhar>
I guess if usr/lib/go/go.env is not in the overlaid port's .footprint, then merging it would require that we deploy PKGMK_IGNORE_NEW=yes, so that a first-time installation does not fail.