Skip site navigation (1)Skip section navigation (2)
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>