Summary: | net-im/finch: Seems to require graphics/gtk-update-icon-cache | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Sean Bruno <sbruno> | ||||||
Component: | Individual Port(s) | Assignee: | Joe Marcus Clarke <marcus> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | cyberleo, gnome, marcus | ||||||
Priority: | --- | Flags: | vlad-fbsd:
maintainer-feedback?
(marcus) |
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Assign to maintainer. Created attachment 186479 [details]
Patch out gconf2 in net-im/libpurple unless GTKUI is set.
net-im/finch depends upon net-im/libpurple, but libpurple unconditionally depends upon gconf2. Attached patch conditions it upon the GTKUI knob, and allows finch to complete build in poudriere.
Thank you. This does indeed do the right thing. Committed, thanks! A commit references this bug: Author: marcus Date: Wed Sep 27 18:01:23 UTC 2017 New revision: 450773 URL: https://svnweb.freebsd.org/changeset/ports/450773 Log: Make sure we do not include gconf2 when we're not using the GTK+ UI. PR: 208733 Submitted by: cyberleo@cyberleo.net Changes: head/net-im/finch/Makefile head/net-im/libpurple/Makefile |
Created attachment 169228 [details] poudriere log from a run with NOX11 set I noticed that when attempting to build a NO X11 run of my ports/pkgs, net-im/finch seems to depend on graphics/gtk-update-icon-cache even though its clear that the configure args disable it. [00:09:56] ====>> [01][00:01:04] Finished build of graphics/gtk-update-icon-cache: Failed: configure [00:09:57] ====>> [01][00:01:05] Skipping build of net-im/finch: Dependent port graphics/gtk-update-icon-cache failed [00:09:57] ====>> [01][00:01:05] Skipping build of devel/gconf2: Dependent port graphics/gtk-update-icon-cache failed [00:09:57] ====>> [01][00:01:05] Skipping build of x11-toolkits/gtk20: Dependent port graphics/gtk-update-icon-cache failed [00:09:57] ====>> [01][00:01:05] Skipping build of net-im/libpurple: Dependent port graphics/gtk-update-icon-cache failed Log is attached to this ticket.