Brook Milligan <brook%nmsu.edu@localhost> writes: >> On Dec 22, 2022, at 1:57 PM, Greg Troxel <gdt%lexort.com@localhost> wrote: >> >> pkg_rr I am pretty sure just does make show-depends. I would run that >> on those three and see what's happening. > > I have run “make show-depends” on the packages that show up in the > cycles (which seem to include at least cwrappers, gsed, perl, digest, > gcc12, gmake). Only gcc12 lists a dependency, which is gsed. > > I am not seeing a cycle in this, but pkg_rolling-replace routinely reports one. > > Any thoughts? pkg_rr is in sh and it should be pretty easy to instrument it to figure out where it's coming from. But before doing that, redo show-depends with the other two flavors, as pkg_-rr does: bdeps=$(/usr/bin/env ${MAKE_SET_VARS} ${MAKE} show-depends VARNAME=BUILD_DEPENDS) tdeps=$(/usr/bin/env ${MAKE_SET_VARS} ${MAKE} show-depends VARNAME=TOOL_DEPENDS) rdeps=$(/usr/bin/env ${MAKE_SET_VARS} ${MAKE} show-depends)
Attachment:
signature.asc
Description: PGP signature