On 2026/02/11 18:00, Theo Buehler wrote: > On Wed, Feb 11, 2026 at 11:45:40AM -0500, Stuart Cassoff wrote: > > Here are the bumps I found with show-reverse-deps and the magic of > > recursion. Seems like a lot? No idea about the double-commas. > > As I wrote in my last mail, I think only the ports having a direct > (explicit) BUILD_DEPENDS on devel/swig + the ports depending on > py-scipy need a bump.
Exactly. show-reverse-deps is more useful for something like "what will be knocked out if I remove this port or it fails to build" (+ it does include test deps). > My reasoning is: SWIG generates code, so if a port BDEPs on it, its code > may change due to the update. py-scipy RDEPs on it, so I expect that > things depending on py-scipy may change, so I'd bump them as well. > > This might not cover static links (which are rare), but I don't think it > makes sense to bump all reverse deps. For the BDEPs: $ sqlite3 /usr/local/share/sqlports SQLite version 3.51.2 2026-01-09 17:27:48 Enter ".help" for usage hints. sqlite> select distinct fullpkgpath from depends where dependspath like 'devel/swig' and type=2; biology/py-biopython cad/freecad cad/kicad cad/opensta comms/hamlib comms/hamlib, comms/hamlib,-main comms/hamlib,-python comms/hamlib,-tcl comms/sigrok/libsigrok devel/clang-tools-extra devel/libftdi1 devel/llvm/19 devel/llvm/19,-libcxx devel/llvm/19,-lldb devel/llvm/19,-main devel/llvm/19,-python devel/llvm/20 devel/llvm/20,-libcxx devel/llvm/20,-lldb devel/llvm/20,-main devel/llvm/20,-python devel/llvm/21 devel/llvm/21,-libcxx devel/llvm/21,-lldb devel/llvm/21,-main devel/llvm/21,-python devel/subversion devel/subversion,,-gnome-keyring devel/subversion,,-python devel/subversion,,-ruby devel/subversion,-ap2 devel/subversion,-gnome-keyring devel/subversion,-main devel/subversion,-perl devel/subversion,-python devel/subversion,-ruby games/fifengine geo/gdal geo/gdal,-main geo/gdal,-python geo/mapserver geo/mapserver,,-main geo/mapserver,-main geo/mapserver,-perl geo/mapserver,-php geo/mapserver,-python geo/mapserver,-utils graphics/hugin graphics/mypaint graphics/py-pivy graphics/py-pivy, mail/grommunio/gromox mail/grommunio/gromox,-main mail/grommunio/gromox,-mapi mail/kopano/core mail/kopano/core,-main mail/kopano/core,-mapi math/graphviz math/graphviz,-main math/graphviz,-tcl math/py-scipy math/py-scipy, net/bro productivity/gnucash security/py-M2Crypto security/py-pyscard sysutils/u-boot/aarch64 sysutils/u-boot/arm sysutils/u-boot/riscv64 sysutils/u-boot/rk3328 sysutils/u-boot/rk356x sysutils/u-boot/rk3588 sysutils/u-boot/rpi sysutils/u-boot/sun50i sysutils/u-boot/sunxi textproc/libmarisa textproc/libmarisa,,-main textproc/libmarisa,-main textproc/libmarisa,-perl textproc/libmarisa,-python textproc/libmarisa,-ruby textproc/link-grammar textproc/link-grammar,,-main textproc/link-grammar,,-python textproc/link-grammar,-java textproc/link-grammar,-main textproc/link-grammar,-python textproc/redland-bindings textproc/redland-bindings,-main textproc/redland-bindings,-ruby
