Bugzilla Automation <bugzi...@freebsd.org> has asked freebsd-desktop (Team)
<desk...@freebsd.org> for maintainer-feedback:
Bug 285863: devel/glib20: fails poudriere testport (covered by QAT on the
package cluster)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285863



--- Description ---
Regressed by ports 7b5824485cbe because poudriere (at least 3.4.99.20250209)
doesn't uninstall BUILD_DEPENDS during "install" phase in order to avoid
dependency loop.

$ poudriere testport -j 134amd64 devel/glib20
[...]
=======================<phase: install        >============================
===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0
===>  Installing for glib-2.82.4,2

===>  glib-2.82.4,2 conflicts with installed package(s): 
      glib-bootstrap-2.82.4,2

      They install files into the same place.
      You may want to stop build with Ctrl + C.
===>  Checking if glib is already installed
===>   Registering installation for glib-2.82.4,2
[134amd64-default-job-01] Installing glib-2.82.4,2...
pkg-static: glib-2.82.4,2 conflicts with glib-bootstrap-2.82.4,2 (installs
files into the same place).  Problematic file: /usr/local/bin/gapplication
*** Error code 1

Alternatively, enable testport for all ports a la QAT
https://pkg-status.freebsd.org/?all=1&type=qat&jailname=134amd64

$ printf 'PORTTESTING=1\nPORTTESTING_RECURSIVE=1\nPORTTESTING_FATAL=no' \
  >>/usr/local/etc/poudriere.conf
$ poudriere bulk -j 134amd64 devel/glib20

Reply via email to