You are not logged in.

#1 2009-05-15 10:54:51

speciousfool
Member
Registered: 2009-05-07
Posts: 3

How to deal with conflicting files?

I am working to upgrade cuda support to the new 2.2 release. In doing so I have re-written the cuda-toolkit package. It seems as if the files that nvidia provides include the following man pages:

/home/carson/build/cuda-toolkit/src/pkg/man/man3/major.3

contents:

.so man3/cudaDeviceProp.3

/home/carson/build/cuda-toolkit/src/pkg/man/man3/minor.3

contents:

.so man3/cudaDeviceProp.3

The package builds, but when attempting to install pacman reports:

error: failed to prepare transaction (conflicting files)
cuda-toolkit: /usr/share/man/man3/major.3.gz exists in filesystem
cuda-toolkit: /usr/share/man/man3/minor.3.gz exists in filesystem

errors occurred, no packages were upgraded.

I suspect to fix this problem I need to merge the manpages. How does one go about doing that?

Offline

#2 2009-05-15 11:00:20

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,404
Website

Re: How to deal with conflicting files?

The easy way is just to remove the man pages from your package or rename them.

Offline

Board footer

Powered by FluxBB