I applied all the upgrades, and downgraded mesa-libGL and everything
worked.  Added the following to /etc/dnf/dnf.conf:

    exclude=mesa-libGL

    To prevent it from being upgraded until such time as that issue is
resolved.

Hm I get this error with this command:

[SKIPPED] mesa-libGL-12.0.3-3.fc25.x86_64.rpm: Already downloaded                                                                                                                                                                                                                   
[SKIPPED] mesa-libglapi-12.0.3-3.fc25.x86_64.rpm: Already downloaded                                                                                                                                                                                                                
[SKIPPED] mesa-libGL-12.0.3-3.fc25.i686.rpm: Already downloaded                                                                                                                                                                                                                     
[SKIPPED] mesa-libglapi-12.0.3-3.fc25.i686.rpm: Already downloaded                                                                                                                                                                                                                  
[SKIPPED] mesa-libGLES-12.0.3-3.fc25.x86_64.rpm: Already downloaded                                                                                                                                                                                                                 
[SKIPPED] mesa-libGL-devel-12.0.3-3.fc25.x86_64.rpm: Already downloaded                                                                                                                                                                                                             
[SKIPPED] mesa-libOSMesa-12.0.3-3.fc25.x86_64.rpm: Already downloaded                                                                                                                                                                                                               
(8/12): libglvnd-devel-0.2.999-6.git28867bb.fc25.x86_64.rpm                                                                                                                                                                                          437 kB/s |  19 kB     00:00    
(9/12): libglvnd-0.2.999-6.git28867bb.fc25.x86_64.rpm                                                                                                                                                                                                2.7 MB/s | 238 kB     00:00    
(10/12): libglvnd-0.2.999-6.git28867bb.fc25.i686.rpm                                                                                                                                                                                                 2.7 MB/s | 241 kB     00:00    
(11/12): mesa-libEGL-12.0.3-3.fc25.x86_64.rpm                                                                                                                                                                                                        1.4 MB/s |  96 kB     00:00    
(12/12): mesa-libEGL-12.0.3-3.fc25.i686.rpm                                                                                                                                                                                                          2.6 MB/s | 100 kB     00:00    
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                                                                1.1 MB/s | 694 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /usr/include/glvnd/GLdispatchABI.h from install of libglvnd-devel-0.2.999-6.git28867bb.fc25.x86_64 conflicts with file from package libglvnd-core-devel-1:0.2.999-10.gitdc16f8c.fc25.x86_64