From owner-freebsd-ports@freebsd.org Thu Aug 17 08:46:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F11CDD5865 for ; Thu, 17 Aug 2017 08:46:05 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1CB226814E for ; Thu, 17 Aug 2017 08:46:05 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 191BBDD5864; Thu, 17 Aug 2017 08:46:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 18B35DD5862 for ; Thu, 17 Aug 2017 08:46:05 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED60F6814D; Thu, 17 Aug 2017 08:46:04 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 2D1EDB9A6; Thu, 17 Aug 2017 08:46:04 +0000 (UTC) From: Jan Beich To: Cc: freebsd-ports Subject: Re: gtkmm30 fails to build under 10.3 References: <9la9pch88dj02bs7ts4r1cfa7lgvnssh28__31177.0872948275$1502915924$gmane$org@4ax.com> <378r-8cln-wny@FreeBSD.org> Date: Thu, 17 Aug 2017 10:45:58 +0200 In-Reply-To: (scratch's message of "Wed, 16 Aug 2017 17:12:25 -0400") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Aug 2017 08:46:05 -0000 writes: > [Default] On Wed, 16 Aug 2017 22:46:44 +0200, Jan Beich > wrote: > >> writes: >> >>> Package dependency requirement 'giomm-2.4 >= 2.49.1' could not be >>> satisfied. $ pkg which -o /usr/local/libdata/pkgconfig/giomm-2.4.pc /usr/local/libdata/pkgconfig/giomm-2.4.pc was installed by package devel/glibmm >>> Package dependency requirement 'gtk+-3.0 >= 3.22.0' could not be >>> satisfied. $ pkg which -o /usr/local/libdata/pkgconfig/gtk+-3.0.pc /usr/local/libdata/pkgconfig/gtk+-3.0.pc was installed by package x11-toolkits/gtk30 Repeat for every such error then reinstall the affected ports. -- The ports tree allows a lot of flexibility but there's no handholding if you desync it or do partial upgrades. So, use a tool that properly tracks dependencies: poudriere or synth.