From owner-freebsd-ports@FreeBSD.ORG Tue Mar 11 03:51:13 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 926D657E for ; Tue, 11 Mar 2014 03:51:13 +0000 (UTC) Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 55627A4F for ; Tue, 11 Mar 2014 03:51:13 +0000 (UTC) Received: by mail-ob0-f171.google.com with SMTP id wn1so8025366obc.30 for ; Mon, 10 Mar 2014 20:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=T/tRMS9XzGQt9ZxJ2oJOKIn62ekCGM398ZkjPmUhNM4=; b=NUJ0Z3d28AQwm9UuFVFACnGGz+C9hh/NL5nGJdihqg+0uhJAvoHdJwIE006V+VYjSl NyqluelCD+xN34D6b1T6sVUP5gHYSPjZ7/jNBI4jhKOTJjxPUd623koqTlr3uF/C603n ZcSTlKXZIthoOKzk21qBUwQw8dTHSTUX+TdMAGiSvhEBzGgFYUf5QzLZBOug/ZifqfUM 5KzQeJ9LYwgpNFXJsZcMTx8PknmugC0ErB5dVG2jw/6yzprrdZuzgHgRSReJPSAuc7/L DZC4zf00IowvfYHQa54PjfcBPn07RqC7ysRcgoYCDkiysGZH24C8zwFjzOQ7IDd2qYKH h7yQ== MIME-Version: 1.0 X-Received: by 10.182.74.137 with SMTP id t9mr57246obv.79.1394509872639; Mon, 10 Mar 2014 20:51:12 -0700 (PDT) Sender: andrej.zverev@gmail.com Received: by 10.182.52.193 with HTTP; Mon, 10 Mar 2014 20:51:12 -0700 (PDT) In-Reply-To: <20140311024814.C1CCC200D3@smtp.hushmail.com> References: <20140306044423.GA65814@dev.san.ru> <20140308180236.031E420108@smtp.hushmail.com> <531BA8AD.3090209@FreeBSD.org> <20140308234915.C565A20106@smtp.hushmail.com> <531BAEDF.9020406@FreeBSD.org> <20140309000808.630F820106@smtp.hushmail.com> <531BB3D5.2090803@FreeBSD.org> <20140309022911.1B4AD20106@smtp.hushmail.com> <1CD5578F-EFC4-4FCE-8CCA-4E576B94233E@gmail.com> <20140309031532.86BDE20106@smtp.hushmail.com> <531BE5D6.7020709@FreeBSD.org> <20140309043115.8436D20108@smtp.hushmail.com> <531BF0C4.7000908@FreeBSD.org> <20140309050220.7A6C420106@smtp.hushmail.com> <531BF7B9.5090405@FreeBSD.org> <20140311021712.D3212200D3@smtp.hushmail.com> <20140311024814.C1CCC200D3@smtp.hushmail.com> Date: Tue, 11 Mar 2014 07:51:12 +0400 X-Google-Sender-Auth: 9W65gFayQAk4fUiAuuZTV8K0DBE Message-ID: Subject: Re: gcc update breakage From: Andrej Zverev To: "Kenta S." Content-Type: text/plain; charset=ISO-8859-1 Cc: "cvs-ports@freebsd.org" , Gerald Pfeifer X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 03:51:13 -0000 Yes, sorry. I found that I don't have time for such software. I now using transmission client instead rtorrent. Since even I tried many patches from other distros.. they not worked for me and upstream "almost" dead. As about why dependency so strict. rtorrent needs in library libtorrent rtorrent needs in library libtorrent-devel For example rtorrent binary can fail to work with - old library. - library from another port. (-devel). Since library version never changes thats why it in build_depends. That's what I know. On Tue, Mar 11, 2014 at 6:48 AM, Kenta S. wrote: > On 03/10/2014 at 10:36 PM, "Gerald Pfeifer" wrote: >> >>This looks really weird in net-p2p/rtorrent/Makefile: >> >> BUILD_DEPENDS= libtorrent=0.13.2_1:${PORTSDIR}/net- >>p2p/libtorrent >> RUN_DEPENDS= libtorrent=0.13.2_1:${PORTSDIR}/net-p2p/libtorrent >> >>I have never seen such a crazy dependency before. Try making this >>_2 instead of _1, but, really, this is crazy. >> >>Andrej, any idea? >> >>Why is this not checking for libtorrent.so? And a LIB_DEPENDS >>instead? >>Something like >> >> LIB_DEPENDS= libtorrent.so:${PORTSDIR}/net-p2p/libtorrent > > I don't think this port is very well put together. The maintainer before az@ > was very bad at updating or fixing it. I see az@ has recently abandoned it > too, so now we have no maintainer. :( > > I tried this change to the Makefile and now it works properly, thanks. > > > --- /tmp/Makefile 2014-03-10 22:45:57.000000000 -0400 > +++ Makefile 2014-03-10 22:46:43.000000000 -0400 > @@ -9,9 +9,8 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= BitTorrent Client written in C++ > > -BUILD_DEPENDS= libtorrent=0.13.2_1:${PORTSDIR}/net-p2p/libtorrent > -RUN_DEPENDS= libtorrent=0.13.2_1:${PORTSDIR}/net-p2p/libtorrent > -LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl > +LIB_DEPENDS= libtorrent.so:${PORTSDIR}/net-p2p/libtorrent \ > + libcurl.so:${PORTSDIR}/ftp/curl > > CONFLICTS= rtorrent-devel-[0-9]* >