From owner-freebsd-ports@FreeBSD.ORG Thu May 22 07:02:49 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 265D937B401; Thu, 22 May 2003 07:02:49 -0700 (PDT) Received: from asterix.rsu.ru (asterix.rsu.ru [195.208.245.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D00E43F75; Thu, 22 May 2003 07:02:46 -0700 (PDT) (envelope-from os@rsu.ru) Received: from brain.cc.rsu.ru (os@brain.cc.rsu.ru [195.208.252.154]) (authenticated bits=0) by asterix.rsu.ru (8.12.9/8.12.9) with ESMTP id h4ME2O5t066812 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 22 May 2003 18:02:24 +0400 (MSD) (envelope-from os@rsu.ru) Date: Thu, 22 May 2003 18:02:25 +0400 (MSD) From: Oleg Sharoiko X-X-Sender: os@brain.cc.rsu.ru To: portmgr@freebsd.org Message-ID: <20030522174042.R236@brain.cc.rsu.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-97.4 required=5.0 tests=DEAR_SOMETHING,USER_IN_WHITELIST version=2.54 X-Spam-Checker-Version: SpamAssassin 2.54 (1.174.2.17-2003-05-11-exp) cc: freebsd-ports@freebsd.org Subject: openssl and other intersections of ports and base system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2003 14:02:49 -0000 Dear Sir/Madame. For some time there do exist some applications in ports which can be build either as a port or as a part of base systems. Among the most notable examples are openssl and sendmail. Current ports collection has a serious problem because there's no standard way of specifying that port depends on some part of base system. For openssl there is USE_OPENSSL in bsd.port.mk, but USE_OPENSSL seems to be unmaintained and broken as it completely ignores openssl from ports. Due to this in case one needs openssl from ports he'll get half of the ports broken because they rely on USE_OPENSSL. There is a solution proposed by the maintainer of openssl port and open PR http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/39054 I believe this problem should be resolved and I hope I'm contacting the rigth person. And I'd say that there should be some reconedations on how to specify dependency when it can be a port or part of base system. - Oleg Sharoiko. Software and Network Engineer Computer Center of Rostov State University.