Red Hat Bugzilla – Bug 181301
Conflicting manpages: ncarg
Last modified: 2007-11-30 17:11:24 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:18.104.22.168) Gecko/20060202 Fedora/22.214.171.124-2 Firefox/126.96.36.199
Description of problem:
Transaction Check Error: file /usr/share/man/man3/line.3.gz from install of allegro-devel-4.2.0-7 conflicts with file from package ncarg-4.4.1-2.fc5
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install ncarg
2. Install allegro-devel
I believe this needs fixing on ncarg side as allegro-devel is installed much
more frequently than the FORTRAN77 Graphics Library.
What I don't understand is what happened to the concept of namespace, and not
polluting it. Why do people create C functions called line()?
So... as far as I can tell, both are broken, and I'm not sure why package
popularity is relevant at all.
AFAICS not a single allegro function or symbol has a namespace prefix like it
Both are broken. I've renamed the man3 pages in ncarg to ncarg_<name>.
Jindrich, I suggest allegro do the same or similar. I'm closing the bug though
since they can both be installed now.