Date: Thu, 19 Jan 2006 14:34:21 -0600 From: Axel Gonzalez <loox@e-shell.net> To: freebsd-amd64@freebsd.org Subject: Re: linux-o-lator Message-ID: <200601191434.21352.loox@e-shell.net> In-Reply-To: <01ae01c61d36$17e486d0$0a0a0a0a@aus.pervasive.com> References: <01ae01c61d36$17e486d0$0a0a0a0a@aus.pervasive.com>
next in thread | previous in thread | raw e-mail | index | archive | help
weird, the makefile says: # $FreeBSD: ports/emulators/linux_base-8/Makefile,v 1.114 2005/12/26 02:49:03 pav Exp $ .if (${ARCH} == "amd64") LATEST_LINK:= ${LATEST_LINK:C/linux/linux32/} ARCH= i386 .endif This should force the port to look for i386 rpms There was a bug in previous versions, that didnt set the kern.elf.fallback_brand, but now is corrected: .if (${MACHINE_ARCH} == "amd64") FALLBACK_ELF_MIB= kern.elf32.fallback_brand RPMFLAGS+= --noscripts .else FALLBACK_ELF_MIB= kern.fallback_elf_brand .endif also is worth checking if the linuxproc filesystem is mounted, also check the Makefile id... On Thursday 19 January 2006 14:22, Larry Rosenman wrote: > Axel Gonzalez wrote: > > You should install linux_base-8 > > > > linux_base is redhat 7.3 (i think) and was deprecated some time ago, > > due to security concerns (a rmp was not updated anymore). > > > > You probably using this outdated port, that doesnt work well with > > amd64 > > I did install linux_base-8: > $ ls /var/db/pkg|grep linux > linux-XFree86-libs-4.3.99.902_5 > linux-expat-1.95.7 > linux-fontconfig-2.2.3_2 > linux-sun-jdk-1.4.2.10 > linux_base-8-8.0_6 > $ > > When portupgrade tries(!) to rebuild it, it fails looking for amd64 RPMs.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601191434.21352.loox>