Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 575712 - app-misc/tmux: Please change CDEPEND=sys-libs/libutempter for non-Linux.
Summary: app-misc/tmux: Please change CDEPEND=sys-libs/libutempter for non-Linux.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All FreeBSD
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-26 11:46 UTC by Yuta SATOH
Modified: 2016-02-26 14:42 UTC (History)
2 users (show)

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


Attachments
sample patch for tmux-*.ebuild (bug575712.patch,1.35 KB, patch)
2016-02-26 11:54 UTC, Yuta SATOH
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuta SATOH 2016-02-26 11:46:11 UTC
sys-libs/libutempter is masked on Gentoo/FreeBSD.
Probably, it has been masked on Prefix/Darwin.

... I don't know anything about Prefix/Darwin.
"libutempter isn't ported for Darwin" in p.mask ...
https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/prefix/darwin/package.use.mask


# emerge -pv app-misc/tmux
Calculating dependencies... done!
[ebuild  N    #] sys-libs/libutempter-1.1.6-r2::gentoo  USE="-static-libs" 16 KiB
[ebuild  N     ] dev-libs/libevent-2.1.5-r4:0/2.1-5::gentoo  USE="ssl threads -debug -libressl -static-libs {-test}" ABI_X86="(64) -32 (-x32)" 950 KiB
[ebuild  N     ] app-misc/tmux-2.1::gentoo  USE="-debug (-selinux) -vim-syntax" 453 KiB
[blocks B      ] sys-libs/libutempter ("sys-libs/libutempter" is blocking sys-freebsd/freebsd-lib-10.2-r2)


The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by app-misc/tmux-2.1::gentoo
# required by app-misc/tmux (argument)
# /usr/portage/profiles/releases/freebsd-10.2/package.mask:
# Alexis Ballier <aballier@gentoo.org> (11 May 2012)
# freebsd-lib provides a utempter compatible interface starting from FreeBSD 9.0
# via libulog.
# this package does not build anymore as it requires utmp
=sys-libs/libutempter-1.1.6-r2
Comment 1 Yuta SATOH 2016-02-26 11:46:53 UTC
@prefix,
I have added you to CC. If you don't need it, please remove.
Comment 2 Yuta SATOH 2016-02-26 11:54:24 UTC
Created attachment 426604 [details, diff]
sample patch for tmux-*.ebuild
Comment 3 Fabian Groffen gentoo-dev 2016-02-26 14:42:13 UTC
done.