Bug 15187

Summary: nvidia-cuda-toolkit-devel install fails due to file conflicts with gdb
Product: Mageia Reporter: Xavier Matz <c934w-xavm493b>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: mitya, thierry.vignaud, tmb
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: nvidia-cuda-toolkit-devel CVE:
Status comment:

Description Xavier Matz 2015-02-02 18:30:04 CET
RPM install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 fails with lots of error messages about conflicts with files of (already installed) package gdb-7.8.1-7.mga5.x86_64 (see list of conflicts below).

note: the following packages are already installed (without problems):
gdb-7.8.1-7.mga5
nvidia-cuda-toolkit-6.5.14-3.mga5.nonfree.x86_64.rpm
nvidia-cuda-toolkit-samples-6.5.14-3.mga5.nonfree.x86_64.rpm

and the conflicts only arise with nvidia-cuda-toolkit-devel:
-----------------
	file /usr/share/gdb/python/gdb/__init__.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/__init__.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/function/__init__.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/__init__.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/__init__.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/function/__init__.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/__init__.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/__init__.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/function/__init__.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/explore.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/explore.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/explore.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/pretty_printers.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/pretty_printers.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/pretty_printers.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/prompt.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/prompt.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/prompt.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/prompt.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/prompt.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/prompt.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/type_printers.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/type_printers.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/command/type_printers.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/function/strfns.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/function/strfns.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/function/strfns.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/printing.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/printing.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/printing.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/types.py from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/types.pyc from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/python/gdb/types.pyo from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/syscalls/amd64-linux.xml from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/syscalls/gdb-syscalls.dtd from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/syscalls/i386-linux.xml from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/syscalls/ppc-linux.xml from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
	file /usr/share/gdb/syscalls/ppc64-linux.xml from install of nvidia-cuda-toolkit-devel-6.5.14-3.mga5.nonfree.x86_64 conflicts with file from package gdb-7.8.1-7.mga5.x86_64
Manuel Hiebel 2015-02-06 09:48:25 CET

Keywords: (none) => Triaged
CC: (none) => mitya, thierry.vignaud, tmb

Comment 1 Thomas Backlund 2015-02-06 10:11:47 CET
Ah, yeah... need to nuke the gdb file from cuda tolkit
Comment 2 Thomas Backlund 2015-02-06 13:12:53 CET
Fixed in: nvidia-cuda-toolkit-6.5.14-5.mga5

Status: NEW => RESOLVED
Resolution: (none) => FIXED