From owner-freebsd-ports@FreeBSD.ORG Wed Aug 2 03:50:34 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org 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 39FC116A4E1 for ; Wed, 2 Aug 2006 03:50:34 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA9D443D53 for ; Wed, 2 Aug 2006 03:50:30 +0000 (GMT) (envelope-from leafy7382@gmail.com) Received: by py-out-1112.google.com with SMTP id b36so1203732pyb for ; Tue, 01 Aug 2006 20:50:30 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=PSjG3kd4e6IKpDChj6JGQCjTTbdh+L2VA+/XNQkg+VmZLuZQM2/NiBhwnAdhYjB60mAfQxo7Z1NwLuWSqt+Pb17iGt+sRARk+Ob2C8znRnthmv8hQltqc1ORJlb7aq697e6cs4NjGGyjiifaBLa/pcJCdNmxkRwkDVudBOcTiuM= Received: by 10.35.113.12 with SMTP id q12mr637818pym; Tue, 01 Aug 2006 20:50:30 -0700 (PDT) Received: by 10.35.125.14 with HTTP; Tue, 1 Aug 2006 20:50:29 -0700 (PDT) Message-ID: Date: Wed, 2 Aug 2006 11:50:30 +0800 From: "Jiawei Ye" To: "freebsd ports" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: portmaster, bison, java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 03:50:34 -0000 I am running into 2 problems. 1. Some ports want devel/bison as dependancy, I installed devel/bison2 and it works too. But when the bison1 depending port gets upgraded by portmaster, portmaster will insist on bringing in devel/bison, instead of devel/bison2. Not sure what the correct solution is. 2. I just made a java/jdk15 yesterday, and the port gets updated today, resulting in portmaster wanting to upgrade the port, but portmaster will also try to install linux-sun-jdk15 as a dependancy on JDK15. The normal situation is that when there is a native JDK/Diablo present in the system, JDK15 port shouldn't depend on linux-sun-jdk for bootstrapping. I am not sure if this is a problem with the jdk15 port itself or not. doing "make clean" in java/jdk15 does list linux-sun-jdk as a dependancy, but simple 'make install' will not pull it in, is this contradictory? Jiawei Ye -- "Without the userland, the kernel is useless." --inspired by The Tao of Programming