From owner-freebsd-ports@FreeBSD.ORG Mon Oct 9 07:10:48 2006 Return-Path: X-Original-To: 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 61D3B16A415 for ; Mon, 9 Oct 2006 07:10:48 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9E0643D45 for ; Mon, 9 Oct 2006 07:10:47 +0000 (GMT) (envelope-from leafy7382@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so511857uge for ; Mon, 09 Oct 2006 00:10:46 -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=NdITQ0bHKLaqpYp0HFWguyfyxCu27T/G4WXixIc2d8oh2U/qBinWsLqQIVEHMYKDz0ktpPx9iF3M7riyY2pn5fNXxjIcTTwfk3DLUcCpFkUNikNmWjYcGFOcRE4RgaEj+qRxyCVEiE/9naAT9+QrWt85LOvbw+aQm+3UP82VqgE= Received: by 10.67.91.6 with SMTP id t6mr6351083ugl; Mon, 09 Oct 2006 00:10:46 -0700 (PDT) Received: by 10.66.254.4 with HTTP; Mon, 9 Oct 2006 00:10:46 -0700 (PDT) Message-ID: Date: Mon, 9 Oct 2006 15:10:46 +0800 From: "Jiawei Ye" To: "ports@FreeBSD. org" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: Python plist and WITHOUT_NIS=1 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: Mon, 09 Oct 2006 07:10:48 -0000 When WITHOUT_NIS=1 is in src.conf, the system is built without nis, so is python. But nis.so is listed in the python plist, this will result in the following error when portmaster tries to create a backup package for it. Is this solvable via dynamic plist generation? ===>>> Creating a backup package for old version python-2.4.3 tar: lib/python2.4/lib-dynload/nis.so: Cannot stat: No such file or directory pkg_create: make_dist: tar command failed with code 256 Cheers, Jiawei -- "If it looks like a duck, walks like a duck, and quacks like a duck, then to the end user it's a duck, and end users have made it pretty clear they want a duck; whether the duck drinks hot chocolate or coffee is irrelevant."