From owner-freebsd-ports@FreeBSD.ORG Fri Dec 24 09:43:27 2004 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 BA88816A4CE for ; Fri, 24 Dec 2004 09:43:27 +0000 (GMT) Received: from central.local.mattsnetwork.co.uk (mattsnetwork.co.uk [82.152.151.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE5B643D31 for ; Fri, 24 Dec 2004 09:43:26 +0000 (GMT) (envelope-from matt@mattsnetwork.co.uk) Received: from workstation1.local.mattsnetwork.co.uk (workstation1.local.mattsnetwork.co.uk [192.168.0.148]) (authenticated bits=0)iBO9hAlw006238 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Fri, 24 Dec 2004 09:43:11 GMT (envelope-from matt@mattsnetwork.co.uk) From: Matt Dawson To: ports@FreeBSD.org Date: Fri, 24 Dec 2004 09:43:09 +0000 User-Agent: KMail/1.7.2 X-Face: Zrm9At!%e{M_#Po+[-\; RFQih#L0/\!^6f8JS_1Nz,8`(@bR%|T,c)3:o6my`.sy$Rt)'^)ec9cWp!MmeH^Gp|Afl)BkcH1GENCBqb&wZ$cdqN27uYfD=jU@1:vWXf|)LmuVKo?1wuS68KeDX&3,#wZP2$N1Ao!_'mZOws67 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412240943.10143.matt@mattsnetwork.co.uk> X-Spam-Status: No, score=-2.8 required=2.5 tests=ALL_TRUSTED autolearn=failed version=3.0.1 X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on central.local.mattsnetwork.co.uk X-Virus-Scanned: ClamAV 0.80/639/Wed Dec 22 14:09:50 2004 clamav-milter version 0.80j14:09:50 2004 clamav-milter version 0.80j o X-Virus-Status: Clean Subject: RE: HEADS UP: linux_base-8 upgrade requires immediate testing 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: Fri, 24 Dec 2004 09:43:27 -0000 Looks like I've hit a problem with one of the dependencies. The only things I have that use the linuxulator (5.3-RELEASE-p2) are the linuxpluginwrapper and acroread. These both need the linux-XFree86-libs port, which depends on linux-fontconfig. The Makefile calls ${FILESDIR}/pkg-install.in which isn't there. In fact, there's no /files directory in the port at all. I tried a cvsup and a reapply of the patch, but no joy. The relevant bit of the Makefile: post-install: @${INSTALL_DATA} ${WRKSRC}/tmp/etc/fonts/fonts.conf ${PREFIX}/etc/fonts/ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/fc-cache ${PREFIX}/usr/bin/fc-li @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${FILESDIR}/pkg-install.in \ > ${PKGINSTALL} This causes the error: ===> Installing for linux-fontconfig-2.1_2 ===> linux-fontconfig-2.1_2 depends on file: /compat/linux/usr/lib/libexpat.so.0 - found ===> linux-fontconfig-2.1_2 depends on executable: rpm - found ===> linux-fontconfig-2.1_2 depends on file: /compat/linux/etc/redhat-release- found ===> Generating temporary packing list ===> Checking if x11-fonts/linux-fontconfig already installed fontconfig-2.1-9.i386.rpm cannot open /usr/ports/x11-fonts/linux-fontconfig/files/pkg-install.in: No suchfile or directory *** Error code 2 Stop in /usr/ports/x11-fonts/linux-fontconfig. This makes the whole show stop. Fine if you don't need X, but a bummer otherwise. -- Matt Dawson. matt@mattsnetwork.co.uk MD2657-RIPE OpenNIC M_D9