devel/sope: make (stage-qa) now fails with DEVELOPER=yes complaining about iconv dependency

Euan Thoms euan at potensol.com
Tue Jul 12 15:17:28 UTC 2016


I'm the maintainer of devel/sope2 (required for www/sogo2).

Upon updating the port for an upstream version increment, I now get an error running "make" when DEVELOPER=yes is set in /etc/make.conf. The upstream project is in maintainence so I'm almost certain there's no changes in the upstream source requiring new dependencies. Especially not to do with iconv.

It does NOT help if I add USES+=iconv to the Makefile.

I will continue to submit the ports update patches, since I use things like "make check-plist" and "portlint -AC" always. I suspect it may fail in poudriere though.

Below is the error message after runnning "make":

gmake[2]: Leaving directory '/usr/ports/devel/sope2/work/SOPE'
====> Compressing man pages (compress-man)
===>   Installing ldconfig configuration file
====> Running Q/A tests (stage-qa)
Error: /usr/local/GNUstep/Local/Library/Libraries/libNGExtensions.so.4.9.203 is linked to /usr/local/lib/libiconv.so.2 from converters/libiconv but it is not declared as a dependency
Warning: you need USES+=iconv


STEPS TO REPRODUCE:

- With an updated port tree cd to /usr/ports/deve/sope2
- Add DEVELOPER=yes to /etc/make.conf
- Run "make" command
 
-- 
Regards, Euan Thoms



More information about the freebsd-ports mailing list