Bug 4458

Summary: nothing provides libglx.so.1()(64bit) needed by xorg-x11-drv-nvidia-1:378.13-0.fc25.x86_64 from self build nvidia rpm
Product: Fedora Reporter: knutjbj
Component: xorg-x11-drv-nvidiaAssignee: Nicolas Chauvet <kwizart>
Status: RESOLVED INVALID    
Severity: enhancement CC: leigh123linux
Priority: P1    
Version: 25   
Hardware: x86_64   
OS: GNU/Linux   
namespace:
Attachments: my spec file for nvidia 378.13

Description knutjbj 2017-02-17 09:08:14 CET
When I install both /xorg-x11-drv-nvidia-libs-378.13-0.fc25.x86_64.rpm ./xorg-x11-drv-nvidia-378.13-0.fc25.x86_64.rpm which is built on my pc I get this error message.

Last metadata expiration check: 1:13:29 ago on Fri Feb 17 07:52:50 2017.
Error: nothing provides libglx.so.1()(64bit) needed by xorg-x11-drv-nvidia-1:378.13-0.fc25.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)

Are there any error in my configuration. I have reinstalled Fedora 15 and reformat the / both I keept my home partion. Which file should I edit or should I add a file to get around this error?
Comment 1 knutjbj 2017-02-17 09:09:09 CET
Created attachment 1735 [details]
my spec file for nvidia 378.13
Comment 2 leigh scott 2017-02-17 09:32:11 CET
We are interested in fixing user inflicted issues, try a forum instead!!


$ sudo dnf whatprovides */libglx.so.1
[sudo] password for leigh: 
Last metadata expiration check: 1:44:29 ago on Fri Feb 17 06:42:11 2017 GMT.
xorg-x11-drv-nvidia-1:375.39-1.fc26.x86_64 : NVIDIA's proprietary display driver for NVIDIA graphic cards
Repo        : @System
Comment 3 leigh scott 2017-02-17 09:32:44 CET
(In reply to leigh scott from comment #2)
> We are interested in fixing user inflicted issues, try a forum instead!!

I mean We aren't interested!!!
Comment 4 knutjbj 2017-02-17 10:01:06 CET
T(In reply to leigh scott from comment #3)
> (In reply to leigh scott from comment #2)
> > We are interested in fixing user inflicted issues, try a forum instead!!
> 
> I mean We aren't interested!!!

Why did you reply two times when I one reply was enough. As rpmfusion do not provide 378.13 I recompiled it myself using your spec file.
Comment 5 leigh scott 2017-02-17 10:24:59 CET
The spec file used will require this update from updates-testing repo to function

https://bodhi.fedoraproject.org/updates/FEDORA-2017-9f6383547e


The orignal spec file installs fine on F26 and F25 (375.39-2 revision) installs fine


Last metadata expiration check: 0:09:29 ago on Fri Feb 17 09:06:48 2017.
Dependencies resolved.
================================================================================
 Package                       Arch     Version            Repository      Size
================================================================================
Installing:
 mesa-libGLES                  i686     13.0.3-4.fc25      @commandline    21 k
Upgrading:
 akmod-nvidia                  x86_64   1:375.39-1.fc26    @commandline    69 k
 xorg-x11-drv-nvidia           x86_64   1:375.39-2.fc25    @commandline   4.0 M
 xorg-x11-drv-nvidia-kmodsrc   x86_64   1:375.39-2.fc25    @commandline   6.0 M
 xorg-x11-drv-nvidia-libs      i686     1:375.39-2.fc25    @commandline    15 M
 xorg-x11-drv-nvidia-libs      x86_64   1:375.39-2.fc25    @commandline    14 M

Transaction Summary
================================================================================
Install  1 Package
Upgrade  5 Packages

Total size: 39 M
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Upgrading   : xorg-x11-drv-nvidia-kmodsrc-1:375.39-2.fc25.x86_64         1/11 
  Upgrading   : xorg-x11-drv-nvidia-libs-1:375.39-2.fc25.x86_64            2/11 
  Upgrading   : xorg-x11-drv-nvidia-1:375.39-2.fc25.x86_64                 3/11 
  Upgrading   : akmod-nvidia-1:375.39-1.fc26.x86_64                        4/11 
  Installing  : mesa-libGLES-13.0.3-4.fc25.i686                            5/11 
  Upgrading   : xorg-x11-drv-nvidia-libs-1:375.39-2.fc25.i686              6/11 
  Cleanup     : xorg-x11-drv-nvidia-libs-1:375.26-11.fc25.i686             7/11 
  Cleanup     : akmod-nvidia-1:375.26-1.fc25.x86_64                        8/11 
  Cleanup     : xorg-x11-drv-nvidia-libs-1:375.26-11.fc25.i686             9/11 
  Cleanup     : xorg-x11-drv-nvidia-1:375.26-11.fc25.x86_64               10/11 
  Cleanup     : xorg-x11-drv-nvidia-kmodsrc-1:375.26-11.fc25.x86_64       11/11 
  Verifying   : mesa-libGLES-13.0.3-4.fc25.i686                            1/11 
  Verifying   : xorg-x11-drv-nvidia-libs-1:375.39-2.fc25.i686              2/11 
  Verifying   : akmod-nvidia-1:375.39-1.fc26.x86_64                        3/11 
  Verifying   : xorg-x11-drv-nvidia-libs-1:375.39-2.fc25.x86_64            4/11 
  Verifying   : xorg-x11-drv-nvidia-kmodsrc-1:375.39-2.fc25.x86_64         5/11 
  Verifying   : xorg-x11-drv-nvidia-1:375.39-2.fc25.x86_64                 6/11 
  Verifying   : xorg-x11-drv-nvidia-libs-1:375.26-11.fc25.i686             7/11 
  Verifying   : xorg-x11-drv-nvidia-1:375.26-11.fc25.x86_64                8/11 
  Verifying   : akmod-nvidia-1:375.26-1.fc25.x86_64                        9/11 
  Verifying   : xorg-x11-drv-nvidia-kmodsrc-1:375.26-11.fc25.x86_64       10/11 
  Verifying   : xorg-x11-drv-nvidia-libs-1:375.26-11.fc25.x86_64          11/11 

Installed:
  mesa-libGLES.i686 13.0.3-4.fc25                                               

Upgraded:
  akmod-nvidia.x86_64 1:375.39-1.fc26                                           
  xorg-x11-drv-nvidia.x86_64 1:375.39-2.fc25                                    
  xorg-x11-drv-nvidia-kmodsrc.x86_64 1:375.39-2.fc25                            
  xorg-x11-drv-nvidia-libs.i686 1:375.39-2.fc25                                 
  xorg-x11-drv-nvidia-libs.x86_64 1:375.39-2.fc25                               

Complete!
Comment 6 leigh scott 2017-02-17 10:26:36 CET
(In reply to knutjbj from comment #4)
 
> As rpmfusion do not provide 378.13 I recompiled it myself using your spec file.

Maybe 378.13 source has issues
Comment 7 knutjbj 2017-02-17 10:32:54 CET
Please close this bug. I belive this is caused by errors in my .rpmmacros as I have not added the recommend macros for xorg-x11-drv rebuildning.I have posted to the rpmfusion mailinglist.