If imlib is installed on the system (${HAVE_GNOME:Mimlib}!="") then x11-wm/fvwm2's Makefile sets PKGNAMESUFFIX regardless of its old value which may have been previously set by x11-wm/fvwm2-i18n. As a result we get two ports with identical PKGNAME which leads to incorrect make search results and warnings while INDEX builds. % make index ... Warning: Duplicate INDEX entry: fvwm-imlib-2.4.19 Fix: I think the following patch should be applied to x11-wm/fvwm2/Makefile It makes fvwm2-i18n's PKGNAME fvwm2-i18n-imlib-2.4.19 (or fvwm2-i18n-2.4.19 if no imlib is installed) How-To-Repeat: Make sure graphics/imlib is installed: ${HAVE_GNOME:Mimlib}!="" needs to be true. % cd /usr/ports/x11-wm/fvwm2 && make -V PKGNAME fvwm-imlib-2.4.19 % cd /usr/ports/x11-wm/fvwm2-i18n && make -V PKGNAME fvwm-imlib-2.4.19 % cd /usr/ports && make index % cd /usr/ports && make search name=fvwm (notice the missing port)
Responsible Changed From-To: freebsd-ports-bugs->cy Assign to maintainer.
State Changed From-To: open->closed Committed, thanks!