# make ===> Vulnerability check disabled ===> Extracting for wmweather+-2.9 How-To-Repeat: cd /usr/ports/misc/wmweather+; make
Responsible Changed From-To: freebsd-ports-bugs->freebsd-x11 Over to X11-team. Looks like xpm's Makefile needs a little prod. [Question to submitter: You ARE using XOrg, right?]
Could you check with pkg_info which XFree86* and/or xorg* you have installed, to see if there is some mixture of them. Xpm should come with xorg-libraries, so wmweather+ should find it if you have them installed. Also, you said you tried to remove Xpm dependency. What line(s) did you remove? There should not be explicit dependency on Xpm in wmweather's Makefile, so the line Xpm:${PORTSDIR}/graphics/xpm \ should indeed be removed, since USE_XPM=yes (which should stay) already takes care of Xpm library.
I understand my problem. The xpm port was installed. I think I may have installed it with abefore the xfree version was checked. So I deinstalled it because it was useless ... and consequently the xpm libraries have been removed. That's the reason why I can not configure wmweather+ when I removed the line. -- David
A last precision. I used Xfree86 and I moved to Xorg. But wmweather+ was working correctly after the "upgrade". I think the main reason of my problem is due to the deinstallation of the deprecated xpm port. Maybe we could add a conflict line in the xorg-libraries Makefile to forbid the xpm port... -- David
I agree. Furthermore I think conflicts should also be added to graphics/mesagl port. Here are some patches.
State Changed From-To: open->closed Conflicts have been added to prevent reported problem. Thanks for the suggestion!