https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285911
--- Comment #16 from John Hein <jcfyecr...@liamekaens.com> --- (In reply to Xavier Humbert from comment #11) So here is a part of your build log from comment 11... ============ . . + install_depends /usr/ports/devel/gobject-introspection install '' '' + origin=/usr/ports/devel/gobject-introspection + target=install + subpkg='' + depends_args='' + [ -z '' -a -z '' ] + INSTALLS_DEPENDS=1 MAKEFLAGS=' -d l' make -C /usr/ports/devel/gobject-introspection install cd /usr/ports/devel/gobject-introspection && make CONFIG_DONE_GOBJECT-INTROSPECTION-BOOTSTRAP=1 /usr/ports/devel/gobject-introspection/work-bootstrap/.install_done.gobject-introspection._usr_local_gobject-introspection-bootstrap if [ ! -e /usr/ports/devel/gobject-introspection/work-bootstrap/.install_done.gobject-introspection._usr_local_gobject-introspection-bootstrap ]; then cd /usr/ports/devel/gobject-introspection && make /usr/ports/devel/gobject-introspection/work-bootstrap/.install_done.gobject-introspection._usr_local_gobject-introspection-bootstrap; fi + return 0 . . ============ That means that it detected that a file that is part of gobect-introspection@bootstrap (which is a dependency of glib20) was not that there, so it tried to build and install that dependency. When it tried that, it "succeeded" but did nothing (because it thought that everything that needed to be done has been done) Why? Probably because you have a work directory in devel/gobject-introspection/work-bootstrap that is already there, and it has a .install_done* file in it. So 'make' thinks that the job is already done. You probably DID already to a 'make install' of the bootstrap flavor of gobject-introspection (at one point), but then subsequently de-installed it. But you left the work directory in place (and did not do a 'make clean-depends'). If I read the tea leaves right, that's what is probably happening here. So then after it tried to 'make install' the port (and "succeeded"), when it then checked for the dependency (looked for g-ir-scanner), and it didn't find it, so the build failed. If that analysis is correct, then this is not an indication of any problem with either glib20 or gobjecct-instrospection. Just a local problem due to a build tree that needs cleaning. This problem could cause failure on EVERY other port in the entire ports tree that has a dependency. -- You are receiving this mail because: You are the assignee for the bug.