From owner-freebsd-ports@FreeBSD.ORG Wed Oct 15 01:15:44 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B011ED7D for ; Wed, 15 Oct 2014 01:15:44 +0000 (UTC) Received: from mail-ob0-x22c.google.com (mail-ob0-x22c.google.com [IPv6:2607:f8b0:4003:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 759E9218 for ; Wed, 15 Oct 2014 01:15:44 +0000 (UTC) Received: by mail-ob0-f172.google.com with SMTP id vb8so218852obc.17 for ; Tue, 14 Oct 2014 18:15:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding:thread-index :content-language; bh=Iurtv35QUqOb68mcVdOF/pTihnlVhlh+fuWom5DbH8g=; b=noiLABDdqh00lC8Sult5hBDHIG9K8asAfsF2Ws5WckyEkat4nPL4ECWImOrFN5ZW1u C6Ju+mjP/O6r8ktD7vhYDyiFiT3d59hIfVeB7TYkeHDNPxeJbm/IPyMTqAsFQUsLNUZ4 DDikZUfYG3hkNakdaGOS+f18ZAKzvvVZ5vFEgcmlKIsLqeZg4CZn9ZwbLSx6jU0E9SXH /h+x1tPHpgGn/fFUgDjJNkqX7BxUXXowJFcortPDL9YV2C0z598+Fyj9XtzTjhR+/qee oFBx7OElGcMqoRFANIm5SjqSDEgzihOWPpCZDaVwySbTmyif0g4fdQcAumyI7/V5H7PP PXcA== X-Received: by 10.202.196.10 with SMTP id u10mr7399469oif.44.1413335743886; Tue, 14 Oct 2014 18:15:43 -0700 (PDT) Received: from GAMER (r74-195-232-37.stl1cmta01.stwrok.ok.dh.suddenlink.net. [74.195.232.37]) by mx.google.com with ESMTPSA id c3sm11086480obf.14.2014.10.14.18.15.42 for (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 14 Oct 2014 18:15:43 -0700 (PDT) From: "Cory Dohm" To: "'Scot Hetzel'" References: <000901cfe62f$51d4b6a0$f57e23e0$@gmail.com> In-Reply-To: Subject: RE: Updating Master/Slave Ports Date: Tue, 14 Oct 2014 20:15:47 -0500 Message-ID: <001501cfe815$8d64bb60$a82e3220$@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQHki3wdcalqpY891J5SFGR96W3fIAJb0S/wm/QrP6A= Content-Language: en-us Cc: 'FreeBSD Ports' X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 01:15:44 -0000 ldconfig -r | grep torrent returns this result: 217:-ltorrent-rasterbar.8 => /usr/local/lib/libtorrent-rasterbar.so.8 The installation log can be accessed here: https://drive.google.com/file/d/0Bzrt0gs7oArqU3JFSnc3Z1JyaEk/view The diff of all changes I've made to get this far can be accessed here: https://drive.google.com/file/d/0Bzrt0gs7oArqbUhQYjMyWGhsVjQ/view It's strange, because I didn't have this error before, it was giving an error of the master port being installed. Not sure what changed on me. -----Original Message----- From: Scot Hetzel [mailto:swhetzel@gmail.com] Sent: Tuesday, October 14, 2014 1:19 AM To: Cory Dohm Cc: FreeBSD Ports Subject: Re: Updating Master/Slave Ports On Sun, Oct 12, 2014 at 10:15 AM, Cory Dohm wrote: > I'm trying to update the port pair net/libtorrent-rasterbar and > net/libtorrent-rasterbar-python (slave port of > net/libtorrent-rasterbar) from 0.16.17 to 1.0.2 because that is the > latest stable release. I've never updated a port before, but found > this tutorial > (http://www.unix-experience.fr/2013/contribute-to-freebsd-port-tree/) > that got me started. I can get net/libtorrent-rasterbar to make > install and update with portmaster, but when I try to make/update the > python slave I get this error: > > ===> libtorrent-rasterbar-1.0.2_1 is already installed You may wish to > ``make deinstall'' and install this port again by ``make reinstall'' > to upgrade it properly. > If you really wish to overwrite the old port of libtorrent-rasterbar > without deleting it first, set the variable "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. > > This error shows up even after using make deinstall on the master > port, because it seems that the python slave is installing the master > port as a dependency. However, it also did this with the 0.16 version > and yet that one installs correctly. Any insight you can offer to help > me resolve this issue is appreciated. > The net-p2p/libtorrent-rasterbar-python has a LIB_DEPENDS on libtorrent-rasterbar.so from the net-p2p/libtorrent-rasterbar port. Does this file exist in ${PREFIX}/lib? Mk/bsd.port.mk uses ldconfig -r to find the LIB_DEPENDS. Does ldconfig -r | grep torrent-rasterbar find this file? Could you post a log of building libtorrent-rasterbar-python that shows this failure when libtorrent-rasterbar is installed. -- DISCLAIMER: No electrons were maimed while sending this message. Only slightly bruised.