portaudit won't let me build some ports

Mike Brown mike at skew.org
Thu Jun 7 05:42:38 UTC 2012


What's going on with portaudit?

It always prints 7 useless lines of "done", and now it has started stopping me 
from building some ports, due to "known vulnerabilities", even though there 
are no vulnerabilities in the database. Last time I ran portmaster -a, I had 
to completely remove portaudit just so I could get everything to build. Now 
that I've reinstalled it, it's still causing me grief.


[chilled] 11:13pm py-4suite-xml # portaudit -Fd
auditfile.tbz                                 100% of   77 kB  343 kBps
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
New database installed.
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
Database created: Wed Jun  6 23:10:03 MDT 2012

[chilled] 11:13pm py-4suite-xml # make
===>  py27-4Suite-XML-1.0.2 has known vulnerabilities:
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
=> Please update your ports tree and try again.
*** Error code 1

Stop in /usr/ports/textproc/py-4suite-xml.

[chilled] 11:14pm py-4suite-xml # portaudit -C -v
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done

[chilled] 11:15pm py-4suite-xml > portaudit -a
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
  /var/db/portaudit/auditfile.tbz: done
0 problem(s) in your installed packages found.

As you can see, no vulnerability is reported when checking the port in the 
cwd, or when checking all installed packages. But when running 'make', it 
says there's a problem.

Am I doing something wrong?


More information about the freebsd-ports mailing list