Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662550 - gnome-extra/nemo make libselinux optional
Summary: gnome-extra/nemo make libselinux optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Cinnamon Team (DISABLED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-31 21:17 UTC by Nick Reale
Modified: 2018-09-17 01:12 UTC (History)
2 users (show)

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


Attachments
gnome-extra/nemo-3.6.4 optional libselinux (optional-libselinux.patch,853 bytes, patch)
2018-09-17 01:10 UTC, Garry Filakhtov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Reale 2018-07-31 21:17:21 UTC
libselinux, currently a hard dependency in the Nemo ebuilds, is an optional dependency in Nemo in 3.6.4 and 3.8.5.
Comment 1 Kristian Fiskerstrand (RETIRED) gentoo-dev 2018-08-02 11:54:48 UTC
Indeed, will make this optional

for reference, from  meson_options.txt:
option('selinux', type : 'boolean', value : false,
       description: 'SELinux support')
Comment 2 Larry the Git Cow gentoo-dev 2018-08-02 13:11:18 UTC
The bug has been closed via the following commit(s):

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

commit 4714f7f11c5cbe2338213927773e4937a0d2b69c
Author:     Kristian Fiskerstrand <k_f@gentoo.org>
AuthorDate: 2018-08-02 13:02:01 +0000
Commit:     Kristian Fiskerstrand <k_f@gentoo.org>
CommitDate: 2018-08-02 13:07:46 +0000

    gnome-extra/nemo: Make selinux optional
    
    Closes: https://bugs.gentoo.org/662550
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 gnome-extra/nemo/{nemo-3.8.5.ebuild => nemo-3.8.5-r1.ebuild} | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
Comment 3 Garry Filakhtov 2018-09-17 01:10:50 UTC
Created attachment 547048 [details, diff]
gnome-extra/nemo-3.6.4 optional libselinux

Patch to make libselinux optional for nemo-3.6.4 that is current stable version.
Comment 4 Garry Filakhtov 2018-09-17 01:12:41 UTC
Merged fix only solved the problem for unstable 3.8.5 version. Please, apply the patch provided for the 3.6.4 to make libselinux optional for the current stable version as well. Thanks!