Date: Tue, 28 Apr 2009 17:39:43 +0400 From: Boris Samorodov <bsam@ipt.ru> To: freebsd-questions@freebsd.org Subject: Re: fatal error from /usr/ports/Mk/bsd.linux-apps.mk Message-ID: <35600848@serv3.int.kfs.ru> In-Reply-To: <20090426135527.GA36455@dell1> (William Bulley's message of "Sun, 26 Apr 2009 09:55:27 -0400") References: <20090426135527.GA36455@dell1>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 26 Apr 2009 09:55:27 -0400 William Bulley wrote:
> On Friday I ran the following:
> # cd /usr/local/etc/cvsup
> # csup -L2 ports-supfile
> # csup -L2 doc-supfile
> # csup -L2 stable-supfile (tag=RELENG_7)
> I then rebuilt the world and installed it. When I rebooted,
> I was very pleasantly surprised to find:
> % uname -a
> FreeBSD freebsd 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #0:
> Fri Apr 24 16:13:56 EDT 2009 [snip] i386
> I began the process of rebuilding my all ports on Saturday:
> # pkg_delete -a
> # \rm -rf /usr/ports/*/work
> Things progressed fine until I started building any ports
> having some dependency on Linux emulation:
> [this is true for /usr/ports/print/acroread8 and 9
> astro/google-earth, multimedia/linux-realplayer,
> www/opera-linuxplugins, etc.]
> # make install clean
> "/usr/ports/Mk/bsd.linux-apps.mk", line 72: Malformed conditional
> (${LINUX_DIST_SUFFIX}=="")
> "/usr/ports/Mk/bsd.linux-apps.mk", line 130: Malformed conditional
> (${LINUX_DIST_SUFFIX} == "-f8")
> Error expanding embedded variable.
> Here are the relevant settings in the indicated files:
> /etc/fstab
> linprocfs /compat/linux/proc linprocfs rw 0 0
> # kldstat
> Id Refs Address Size Name
> 1 12 0xc0400000 48d204 kernel
> 2 1 0xc088e000 6a45c acpi.ko
> 3 1 0xc5403000 7000 linprocfs.ko
> 4 1 0xc540f000 22000 linux.ko
> /etc/rc.conf
> linux_enable="YES"
> /etc/make.conf
> OVERRIDE_LINUX_BASE_PORT=f9
> OVERRIDE_LINUX_NONBASE_PORTS=f9
The last variable may take a value of "f8" only. For more
information you may take a look at /usr/ports/UPDATING,
/usr/ports/Mk/bsd.linux-apps.mk.
> /etc/sysctl.conf
> compat.linux.osrelease=2.6.16
> I don't know what to do to fix this problem. I don't
> know whether I should submit a pr or try to determine
> what is going on myself. Not sure I would succeed at
> the latter. Please advise. If more information or
> detail is required, let me know.
> The next thing I will try is changing /etc/make.conf
> to override "f8" instead of "f9"
As for OVERRIDE_LINUX_BASE_PORT it can be assigned a value "f9".
WBR
--
bsam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35600848>
