From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 4 22:40:24 2011 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15C011065675; Fri, 4 Nov 2011 22:40:24 +0000 (UTC) (envelope-from glen.j.barber@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id A343F8FC16; Fri, 4 Nov 2011 22:40:23 +0000 (UTC) Received: by vws11 with SMTP id 11so3978973vws.13 for ; Fri, 04 Nov 2011 15:40:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=aV/34rNxKHimcuhRxKGZpOCM1yHh6VfbaifKnBXVfvM=; b=lC5lC1xmby94BEv89hamzu7Z7fSkQKXWjZ3VzlfyBjf6XBCSbB4P0+Yg1WIri1qwLJ QLCfoRsiQoDXPBMupAcK+shTI/+Y/6wswM+ZxBrtzNCo+8EhjNgBdWqDhKcXHfD2+KLa MFSVTH6b+4OM1mslC3hKv60JBOBR4wlhgxsFo= Received: by 10.52.27.72 with SMTP id r8mr16611227vdg.71.1320445114158; Fri, 04 Nov 2011 15:18:34 -0700 (PDT) Received: from schism.local (75-146-225-65-Philadelphia.hfc.comcastbusiness.net. [75.146.225.65]) by mx.google.com with ESMTPS id l4sm15805997vdv.4.2011.11.04.15.18.31 (version=SSLv3 cipher=OTHER); Fri, 04 Nov 2011 15:18:32 -0700 (PDT) Message-ID: <4EB464B7.5020501@gmail.com> Date: Fri, 04 Nov 2011 18:18:31 -0400 From: Glen Barber User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: Martin von Gagern References: <201111042105.pA4L5Cqw059481@red.freebsd.org> In-Reply-To: <201111042105.pA4L5Cqw059481@red.freebsd.org> X-Enigmail-Version: 1.3.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports-bugs@FreeBSD.org, bug-followup@FreeBSD.org Subject: Re: ports/162300: smartmontools should depend on libcam X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 22:40:24 -0000 Hi Martin, On 11/4/11 5:05 PM, Martin von Gagern wrote: > Description: > smartmontools, if installed using a binary package, will not run on 9.0-RC1: > > Shared object "libcam.so.5" not found, required by "smartctl". > > My first BSD install, my first bug report, so please forgive me if I'm missing something obvious here. But on my system, there is only libcam.so.6. And appaently there is no dependency at all in the port to indicate that a specific version of that library would be required. >> How-To-Repeat: > 1. pkg_add smartmontools > 2. smartctl --help >> Fix: > Install from source using port. > This is due to a shared library bump that happened shortly after 9.0-BETA2, after the package was created. As you mention, it is not a problem when building from source, as smartctl links to libcam.so.6 (which replaces libcam.so.5 in -BETA3 and later). This should be a non-issue once the packages for 9.0-RELEASE are built and the correct $PACKAGESITE for pkg_add(1) exists. Regards, -- Glen Barber