Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 612836 - sys-apps/man-pages-4.10 collides with dev-libs/libbsd-0.8.3
Summary: sys-apps/man-pages-4.10 collides with dev-libs/libbsd-0.8.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on: 630340
Blocks:
  Show dependency tree
 
Reported: 2017-03-16 19:30 UTC by Albert W. Hopkins
Modified: 2018-03-25 17:07 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Albert W. Hopkins 2017-03-16 19:30:00 UTC
>>> Failed to install sys-apps/man-pages-4.10, Log file:
>>>  '/var/tmp/portage/sys-apps/man-pages-4.10/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 1.52, 1.11, 0.90
>>> Extracting info
 * Package:    sys-apps/man-pages-4.10
 * Repository: gentoo
 * USE:        kernel_linux nls userland_GNU abi_x86_64 elibc_glibc amd64
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
>>> Extracting sys-apps/man-pages-4.10
 * checking 2360 files for package collisions
1000 files checked ...
2000 files checked ...
 * 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 https://bugs.gentoo.org/ unless you report exactly
 * which two packages install the same file(s). See
 * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how
 * to solve the problem. And once again, please do NOT file a bug report
 * unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 *      /usr/share/man/man3/explicit_bzero.3
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-libs/libbsd-0.8.3:0::gentoo
 *      /usr/share/man/man3/explicit_bzero.3
 *
Comment 1 SpanKY gentoo-dev 2017-03-16 21:58:34 UTC
libbsd shouldn't install the man page anymore.  i'll leave it to them to update it accordingly.
Comment 2 Marcin Mirosław 2017-03-20 10:13:13 UTC
Another collision:

 * Detected file collision(s):
 * 
 *      /usr/share/man/man7/session-keyring.7.bz2
 *      /usr/share/man/man7/persistent-keyring.7.bz2
 *      /usr/share/man/man7/keyrings.7.bz2
 *      /usr/share/man/man7/process-keyring.7.bz2
 *      /usr/share/man/man7/thread-keyring.7.bz2
 *      /usr/share/man/man7/user-keyring.7.bz2
 *      /usr/share/man/man7/user-session-keyring.7.bz2
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-apps/keyutils-1.5.9-r3:0::gentoo
 *      /usr/share/man/man7/keyrings.7.bz2
 *      /usr/share/man/man7/persistent-keyring.7.bz2
 *      /usr/share/man/man7/process-keyring.7.bz2
 *      /usr/share/man/man7/session-keyring.7.bz2
 *      /usr/share/man/man7/thread-keyring.7.bz2
 *      /usr/share/man/man7/user-keyring.7.bz2
 *      /usr/share/man/man7/user-session-keyring.7.bz2
Comment 3 SpanKY gentoo-dev 2017-03-20 18:28:53 UTC
(In reply to Marcin Mirosław from comment #2)

please don't post unrelated issues.  this bug is only about libbsd.

that said, your tree is out of date as keyutils has already been fixed.
Comment 4 Marcin Mirosław 2017-03-20 19:21:36 UTC
(In reply to SpanKY from comment #3)
> (In reply to Marcin Mirosław from comment #2)
> 
> please don't post unrelated issues.  this bug is only about libbsd.

I thought that this bug is about man-pages, ok.
 
> that said, your tree is out of date as keyutils has already been fixed.

sys-apps/keyutils-1.5.9-r3 is still in the tree and man-pages probably should have blocker/force upgrade of keyutils.
Comment 5 SpanKY gentoo-dev 2017-03-20 20:04:03 UTC
(In reply to Marcin Mirosław from comment #4)

man-pages already has a blocker against older keyutils.  please sync your tree.
Comment 6 Anthony Basile gentoo-dev 2017-07-21 19:19:58 UTC
libbsd-0.8.5 and 0.8.6 has renamed the file explicit_bzero.3bsd.bz2 while man-pages-4.12 calls it explicit_bzero.3.  We can add a blocker <dev-libs/libbsd-0.8.5
Comment 7 Anthony Basile gentoo-dev 2017-07-21 19:21:29 UTC
(In reply to Anthony Basile from comment #6)
> We can add a blocker
> <dev-libs/libbsd-0.8.5

actually i just checked, and the blocker is already there.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2017-09-10 10:21:34 UTC
We need to get >=0.8.4 stabilized which is currently being taken care of at bug #630340
Comment 9 Anthony Basile gentoo-dev 2017-11-26 21:39:17 UTC
(In reply to Gilles Dartiguelongue from comment #8)
> We need to get >=0.8.4 stabilized which is currently being taken care of at
> bug #630340

@eva can you ping us when >=0.8.4 so we can move on stablizing newer versions of man-pages.  We're stuck on 4.09 for stable but 4.14 just hit the tree.
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2018-03-25 17:07:24 UTC
libbsd-0.8.6 and man-pages-4.14 are stable. Just cleaned up libbsd-0.8.3. Closing.