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

Bug 778287

Summary: x11-themes/windowmaker-themes-0.1-r1 installs pornographic themes ignoring offensive flag
Product: Gentoo Linux Reporter: bronzu
Component: Current packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED FIXED    
Severity: normal CC: ionen, sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description bronzu 2021-03-25 23:20:09 UTC
x11-themes/windowmaker-themes installed pornographic themes ignoring offensive flag not set. I've tried out this package on two computers (a 2011 thinkpad and a powermac g5), both had the same problem.
I think the package is ignoring the offensive flag, since I do not have it set on either the thinkpad or the powermac.

Reproducible: Always

Steps to Reproduce:
1. Install x11-themes/windowmaker-themes (no use flags set, no offensive flag enabled)
2. Launch windowmaker
3. Right click, go into appearance, themes and pick 3White, Digital Girls, Imacgirl Grape, WMSecksy, Red Slip.
There's probably one or two I've missed.
Actual Results:  
There are porn themes on my windowmaker :/

Expected Results:  
There shouldn't have been any NSFW themes installed unless the offensive use flag was enabled.

My friend and I had a good laugh over this while trying out windowmaker but windowmaker-themes is obviously not supposed to install smut by default. There is no warning as to whether or not you're getting NSFW themes installed. If someone wants these themes they should have to enable the "offensive" use flag.
Comment 1 Bernard Cafarelli gentoo-dev 2021-03-27 16:27:30 UTC
Thanks for the report!

Current filter list is "3white Anguish" so it misses quite a few you missed (and has a case issue for first one). Let me update that
Comment 2 Bernard Cafarelli gentoo-dev 2021-03-27 16:27:55 UTC
(In reply to Bernard Cafarelli from comment #1)
> Thanks for the report!
> 
> Current filter list is "3white Anguish" so it misses quite a few you missed
> (and has a case issue for first one). Let me update that

And of course I meant "you noticed", not "you missed"
Comment 3 Larry the Git Cow gentoo-dev 2021-03-27 16:43:17 UTC
The bug has been closed via the following commit(s):

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

commit 45d18c5b17003caa77878b44c1cc6088d47cf8a6
Author:     Bernard Cafarelli <voyageur@gentoo.org>
AuthorDate: 2021-03-27 16:42:52 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2021-03-27 16:43:05 +0000

    x11-themes/windowmaker-themes: fix USE=offensive
    
    Update list of themes filtered out by this flag
    
    Closes: https://bugs.gentoo.org/778287
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 .../windowmaker-themes/windowmaker-themes-0.1-r1.ebuild | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)