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

Bug 589846

Summary: >=app-arch/file-roller-3.16.5 should not hard-depend on x11-libs/libnotify
Product: Gentoo Linux Reporter: Ryoto Yayame <kanito.tasoga>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: InVCS
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Make libnotify a USE flag in file-roller-3.16.5 ebuild
Patch for file-roller-3.20.2 ebuild

Description Ryoto Yayame 2016-07-27 13:50:13 UTC
Created attachment 441724 [details, diff]
Make libnotify a USE flag in file-roller-3.16.5 ebuild

app-arch/file-roller ebuilds currently in the tree hard-depend on x11-libs/libnotify, while it can be disabled at build through the configure script.

On my system, it's the last ebuild requiring libnotify, which I don't need.

Other ebuilds have a "libnotify" USE flag, like:

mail-client/claws-mail-3.13.2
media-sound/rhythmbox-3.3.1
media-video/vlc-2.2.1-r1
net-irc/hexchat-2.10.2
net-news/liferea-1.10.16
www-client/uget-1.10.3
x11-libs/wxGTK-3.0.2.0-r2

Thanks in advance.
Comment 1 Ryoto Yayame 2016-07-27 13:52:25 UTC
Created attachment 441726 [details, diff]
Patch for file-roller-3.20.2 ebuild

The 3.16.5 ebuild patch doesn't apply cleanly to file-roller-3.20.2. This one does.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-10-20 07:43:22 UTC
This is fixed in 3.22 which is currently masked until Gnome 3.22 bumps are completed.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-11-12 15:08:12 UTC
This is now in file-roller 3.22. Thanks for reporting.