Circular dependencies now included in bob reports

Jonathan Perkin <[email protected]> Thu, 11 Jun 2026 21:36:50 +0100
Newsgroups gmane.os.netbsd.devel.packages
Message-ID <aiscYseMy5kQR-ar__36488.8023281068$1781210227$gmane$org@pkgsrc.org>
* On 2026-06-11 at 21:30 BST, Jonathan Perkin wrote:

>URL: https://reports.pkgci.org/SmartOS/upstream/trunk/20260611T200814Z/report.html
>
>Scan Failures
>----------------------------------------------------------------------------
>multimedia/libkate  Circular dependency: libkate-0.4.1nb24 -> vorbis-tools-1.4.3 -> libkate-0.4.1nb24
>devel/py-cle        No match found for dependency py311-xbe>=0.0.4 of package py311-cle-9.2.150
>audio/vorbis-tools  Circular dependency: vorbis-tools-1.4.3 -> libkate-0.4.1nb24 -> vorbis-tools-1.4.3

This is a partial report, showing a new feature I added to bob this 
evening: reporting on circular dependencies.

Previously these made the scan fail, and were only reported to the 
console (same as pbulk) with no public notification and no builds, but 
having them in the report is a lot more useful so that people are 
made aware of them, and other packages are still able to be built.

The circular dependency itself has already been fixed (thanks drixter!),
and I will prune this intermediate report so that the next build is 
correctly diffed against last night's full build.

Cheers,

-- 
Jonathan Perkin                    pkgsrc.smartos.org
Open Source Complete Cloud   www.tritondatacenter.com