Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 637414

Summary: mate-base/caja has automagic on sys-libs/libselinux:0
Product: Gentoo Linux Reporter: coyote <viking-coyote>
Component: Current packagesAssignee: Gentoo MATE Desktop <mate>
Status: CONFIRMED ---    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description coyote 2017-11-13 21:14:15 UTC
mate-base/caja-1.18.3 has automagic dependency on sys-libs/libselinux:0
Comment 1 Adam Feldman gentoo-dev 2017-11-14 06:39:47 UTC
dnl ****************************
dnl *** Check for libselinux ***
dnl ****************************

SELINUX_LIBS=
msg_selinux=no
AC_CHECK_LIB(selinux, is_selinux_enabled,
   [AC_CHECK_HEADERS(selinux/selinux.h,
     [AC_SEARCH_LIBS(selinux_raw_to_trans_context, selinux,
       [AC_DEFINE(HAVE_SELINUX, 1, [Define to 1 if libselinux is available])
        SELINUX_LIBS="-lselinux"
        msg_selinux=yes])
     ])
   ])
AC_SUBST(SELINUX_LIBS)
Comment 2 Larry the Git Cow gentoo-dev 2020-09-08 02:55:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=48aed741d159fe52a471fe91a91f02c8131ceeb9

commit 48aed741d159fe52a471fe91a91f02c8131ceeb9
Author:     Adam Feldman <NP-Hardass@gentoo.org>
AuthorDate: 2020-09-08 02:20:29 +0000
Commit:     Adam Feldman <NP-Hardass@gentoo.org>
CommitDate: 2020-09-08 02:20:29 +0000

    mate-base/caja: Fix libselinux automagic
    
    Bug: https://bugs.gentoo.org/637414
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>

 mate-base/caja/caja-1.24.0-r2.ebuild               | 98 ++++++++++++++++++++++
 .../caja-1.24.0-fix-selinux-automagic-dep.patch    | 46 ++++++++++
 2 files changed, 144 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2020-09-25 20:32:49 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce3e9d6ae2888ed328003fddb2c1dd8d88b79cf

commit bce3e9d6ae2888ed328003fddb2c1dd8d88b79cf
Author:     Adam Feldman <NP-Hardass@gentoo.org>
AuthorDate: 2020-09-08 02:20:29 +0000
Commit:     Adam Feldman <NP-Hardass@gentoo.org>
CommitDate: 2020-09-25 20:32:40 +0000

    mate-base/caja: Fix libselinux automagic
    
    Bug: https://bugs.gentoo.org/637414
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>

 mate-base/caja/caja-1.24.0-r2.ebuild               | 98 ++++++++++++++++++++++
 .../caja-1.24.0-fix-selinux-automagic-dep.patch    | 46 ++++++++++
 2 files changed, 144 insertions(+)