Solved wx28-gtk2-2.8.12_6 conflicts with wx28-gtk2-unicode-2.8.12_5

So, after upgrading from 10.1-RELEASE to 10.2-RELEASE and rebuilding my ports, I have run into a couple conflicts, and I have used /usr/ports/UPDATING to help me.

But this one I can't find any anything on, in UPDATING, or on the www through searching.

Portmaster is aborting on this:

Code:
gmake[2]: Leaving directory '/usr/ports/x11-toolkits/wxgtk28/work/wxGTK-2.8.12'
====> Compressing man pages (compress-man)
===>  Installing for wx28-gtk2-2.8.12_6
===>  Checking if wx28-gtk2 already installed
===>  Registering installation for wx28-gtk2-2.8.12_6
Installing wx28-gtk2-2.8.12_6...
pkg-static: wx28-gtk2-2.8.12_6 conflicts with wx28-gtk2-unicode-2.8.12_5 (installs files into the same place).  Problematic file: /usr/local/bin/wxgtk2u-2.8-config
*** Error code 70

Stop.
make[1]: stopped in /usr/ports/x11-toolkits/wxgtk28
*** Error code 1

From what I can tell x11-toolkits/wx28-gtk2-unicode was replaced, and I can't see that its on my system to remove.

Thoughts?
 
Both wx28-gtk2 and wx28-gtk2-unicode are actually the same port (x11-toolkits/wxgtk28) they just have different package names. And it looks like this confuses pkg(8). Try pkg delete wx28-gtk2-unicode and build the port again.

The reason this happens is probably because the previous version of the port allowed you to turn Unicode support on or off. Which is why the package has the -unicode tacked to the end. Unicode has now been turned on by default and can't be turned off.

https://svnweb.freebsd.org/ports/head/x11-toolkits/wxgtk28/Makefile?view=log
 
Worked. It removed boinc-client-7.2.33_6 and boinc-setiathome-v7-7.00_5 which I will put back soon.
 
Back
Top