From owner-freebsd-ports@FreeBSD.ORG Thu Mar 31 20:49:14 2005 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 B1B9B16A4DF; Thu, 31 Mar 2005 20:49:14 +0000 (GMT) Received: from neon.webfusion.co.uk (neon.webfusion.co.uk [212.67.202.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33C0343D45; Thu, 31 Mar 2005 20:49:14 +0000 (GMT) (envelope-from michael.hopkins@hopkins-research.com) Received: from 83-216-132-201.markch725.adsl.metronet.co.uk ([83.216.132.201] helo=[192.168.0.5]) by neon.webfusion.co.uk with asmtp (Exim 3.36 #1) id 1DH6bJ-0007Ne-00; Thu, 31 Mar 2005 21:49:13 +0100 User-Agent: Microsoft-Entourage/10.1.1.2418 Date: Thu, 31 Mar 2005 21:49:11 +0100 From: Michael Hopkins To: <"freebsd-ports@freebsd.org, freebsd-emulation"@freebsd.org> Message-ID: In-Reply-To: <20050331190702.GG1687@dragon.NUXI.org> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Mailman-Approved-At: Fri, 01 Apr 2005 13:09:49 +0000 Subject: Re: Working and broken Linux ports on amd64 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, 31 Mar 2005 20:49:14 -0000 On 31/3/05 8:07 pm, "David O'Brien" wrote: > Please DO NOT cross post to 4 different mailing lists. > We have unique mailing lists for a purpose. > Surely they are all relevant to this thread. I have often wondered why people hate 'cross posting' so much - is there a reason? > On Thu, Mar 31, 2005 at 12:14:47PM +0100, Michael Hopkins wrote: >> I have been installing a few Linux environments from the ports in the last >> few days to try and establish a cross-compiler for 32-bit Linux on amd64 >> (see my other post for the story so far). > > What you want to do is install the linux_base-8 port. It is the standard > default linux emulation port. Ensure your ability to run 32-bit Linux > binaries is OK. That was the first port I installed and it ran fine. Unfortunately, I had not learnt some of the required tricks to stop rpm complaining about architecture and dependencies and the list of dependencies became so complex when I tried to install the gcc tools that I gave up and opted for a different approach. > Install some port that requires linux_base-8 (I use > Acrobat Reader - print/acroread). > That works just fine on the suse 9.2 install I currently have. >> devel/linux_devtools-7 >> ---------------------- >> Starting Terminal in /usr/ports/devel/linux_devtools-7... >> bash-2.05b# make >> ===> linux_devtools-7.1_3 is marked as broken: Incomplete pkg-plist. > > This is your basic problem -- the devtools port hasn't been updated to > RH8 yet to match the default stock linux_base. If you are skilled with > the Ports Collection update this port and send a patch. :-) Well I am very new to both FreeBSD and these port makefiles but I'll have a look. Maybe this is my first chance to contribute. Any tips for me (apart from 'read the handbook'). M _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/ _/ _/_/_/ Hopkins Research Ltd _/ _/ _/ _/ _/_/_/_/ _/_/_/ http://www.hopkins-research.com/ _/ _/ _/ _/ _/ _/ _/ _/ 'touch the future' _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/