From owner-freebsd-ports@freebsd.org Wed Feb 8 12:08:19 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 80C61CD5E0D for ; Wed, 8 Feb 2017 12:08:19 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 63E24353 for ; Wed, 8 Feb 2017 12:08:19 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id 6062CCD5E0B; Wed, 8 Feb 2017 12:08:19 +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 600A1CD5E0A for ; Wed, 8 Feb 2017 12:08:19 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm9-vm2.access.bullet.mail.gq1.yahoo.com (nm9-vm2.access.bullet.mail.gq1.yahoo.com [216.39.63.37]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 38894352 for ; Wed, 8 Feb 2017 12:08:18 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1486555509; bh=4Z0rhPOpQT5sDbLRSRU5IXeiZGmVIsNL5vo3PqJAsHo=; h=From:To:Subject:Date:References:In-Reply-To:From:Subject; b=I+GY1SVt45xyyJbwfHYvwREIDofnpK+5msx+0HA96acRcIgvmjZSknogPfELFF9UKc5HzUyEe8iMz977QVj7guZtS1cJeKX1axT3U/Rzf3u4HQYgQnwqfp6rtpYT76EVlX31MBrC0gzxx3FZOkxjXcmWayRNDvqVSzBWrhyRcKY= Received: from [216.39.60.166] by nm9.access.bullet.mail.gq1.yahoo.com with NNFMP; 08 Feb 2017 12:05:09 -0000 Received: from [67.195.22.117] by tm2.access.bullet.mail.gq1.yahoo.com with NNFMP; 08 Feb 2017 12:05:09 -0000 Received: from [127.0.0.1] by smtp112.sbc.mail.gq1.yahoo.com with NNFMP; 08 Feb 2017 12:05:09 -0000 X-Yahoo-Newman-Id: 637390.61194.bm@smtp112.sbc.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: PXdgHAYVM1nsJRtpcyWbQ_vDBG3lYVbnukQCQYSklmcqI9F HZFTcRXaROu5A1S8Uu9setqRwr6DtlTJPbp8XBggo749k2PfheWkUClpA5_1 jZ.1pdX44XO_klgHxq7lAHvry.csUtRfRLy8DIdMYHit5atT4mH8K8XNPAU7 Yi_GLofy.9FO7GdkZRjMboZtBIPs1o4abts4fRSW7Mmt45uJnHPQMA6mpHXw mLTMWGZLQU1LiqR43w1iQjkJVmaoD1oqg6npJcA.wzJmOdYsijoddxpdtJIo Bprk5LhsHqxqT9GS.Haoa3Ym_co5.PftZFggYlzFo3zYxVWxr2rZLC3krw2g eWAYcJWjKnDB8mp36Jj_lf7IGj4utTuQ1LZcj0ZAu1o.2DgzLjmWuBTC0x9c j74AC8VL8LgxpfL37LARcxvTWCXDCqKIT5B0xdwa4k3aC59e0LVQWOIksjog NBae63KpHb7TINPnDFFZdOBD_9T06imrl64BBapGfp3DKC051B7oj0W7Ryf7 _Xz9IbwxxsG7eRkItF08xOJYVn_8LkRfvhDAGgF4ev1ndZlDM2Sw61raHpu. t2m5t5HkDGaSMN9e7sNGzIQ-- X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: freebsd-ports Subject: Re: Install of pkg fuse-ntfs fails because of undefined symbol in pkg!?! Date: Wed, 08 Feb 2017 07:05:13 -0500 Message-ID: References: In-Reply-To: X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: Wed, 08 Feb 2017 12:08:19 -0000 [Default] On Wed, 8 Feb 2017 12:46:09 +0100, Franco Fichtner wrote: > >> On 8 Feb 2017, at 12:29 PM, wrote: >> >> I just tried to install the fuse-nfts pkg under 10.2 on my >> server-of-all-work. But after requiring me to "upgrade" pkg, the >> fuse-ntfs install failed, apparently because there's an undefined >> symbol ("utimenstat") in pkg itself! >> >> How do I extricate myself? > >The latest supported release is FreeBSD 10.3 and packages are therefore >build against it. It creates this soft breakage inside the fixed ABI, >which quite a few people run into. > >There are two solutions: > >(a) Build the packages yourself on a FreeBSD 10.2. > >(b) Upgrade to FreeBSD 10.3 and do a "pkg upgrade -f" run. Perhaps it's just that I've spent too much of my life doing human-factors work, but if pkg doesn't want to do anything for me once my version has passed its use-by date, it damned well shouldn't do ANYTHING. It should just tell me "nope, 10.2 is too old, entirely toooooo olllllldddd. No packages for you!" The one thing it should NEVER do is break its existing install! I agree with your urging, Franco, that the problem be solved in a general and non-hostile way. Now, how do I revert the pkg version? :-(