Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247215 - www-apache/libapreq2 and media-libs/hamlib both install todo(3) man page
Summary: www-apache/libapreq2 and media-libs/hamlib both install todo(3) man page
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-17 15:39 UTC by Laszlo Papp
Modified: 2008-12-05 10:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to exclude man3 building for hamlib (man3-hamlib-1.2.6.1.patch,259 bytes, patch)
2008-12-03 16:00 UTC, Thomas Beierlein
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Laszlo Papp 2008-11-17 15:39:52 UTC
>>> Installing media-libs/hamlib-1.2.6.1
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 *
 * package media-libs/hamlib-1.2.6.1 NOT merged
 *
 * Detected file collision(s):
 *
 *      /usr/share/man/man3/todo.3.bz2
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * www-apache/libapreq2-2.08-r2
 *      /usr/share/man/man3/todo.3.bz2
 *
 * Package 'media-libs/hamlib-1.2.6.1' NOT merged due to file collisions.
 * If necessary, refer to your elog messages for the whole content of the
 * above message.

>>> Failed to install media-libs/hamlib-1.2.6.1, Log file:

>>>  '/var/log/portage/media-libs:hamlib-1.2.6.1:20081112-040638.log'

 * GNU info directory index is up-to-date.
djszapi / #



Reproducible: Always




please repair it!
Comment 1 Thomas Beierlein gentoo-dev 2008-12-03 16:00:42 UTC
Created attachment 174175 [details, diff]
Patch to exclude man3 building for hamlib

For hamlib I suggest dropping the installation of the man3 files (See attached patch for the =media-libs/hamlib-1.2.6.1.ebuild.

As the HTML pages and the man3 pages, installed by USE="doc" come from the same sources (doxygen generated), they are redundant. So we can drop the man3 files without loosing information. In doing so we avoid the pollution of the global man3-namespace with lots of generated files.

The same patch should be applied to =media-radio/hamlib-1.2.7.1.ebuild which is not stable yet, but has the same problem.