Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589846 - >=app-arch/file-roller-3.16.5 should not hard-depend on x11-libs/libnotify
Summary: >=app-arch/file-roller-3.16.5 should not hard-depend on x11-libs/libnotify
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2016-07-27 13:50 UTC by Ryoto Yayame
Modified: 2016-11-12 15:08 UTC (History)
0 users

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


Attachments
Make libnotify a USE flag in file-roller-3.16.5 ebuild (file-roller-3.16.5-make-libnotify-a-use-flag.patch,851 bytes, patch)
2016-07-27 13:50 UTC, Ryoto Yayame
Details | Diff
Patch for file-roller-3.20.2 ebuild (file-roller-3.20.2-make-libnotify-a-use-flag.patch,853 bytes, patch)
2016-07-27 13:52 UTC, Ryoto Yayame
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.