Subject: pkgsrc: nfs-mounted
To: None <tech-pkg@netbsd.org>
From: Berndt Josef Wulf <wulf@dingo.ping.net.au>
List: tech-pkg
Date: 11/01/1999 00:52:48
G'day,
I am building packages for a variaty of hardware platforms. To save
disk-space, the pkgsrc-tree is located on my fileserver and is nfs
mounted whenever needed.
The problem here is, that I may want to compile a package on a
DEC-Alpha which was previously built on a i386 platform. Being lazy I
normally would type "make install". The problem is that it will
install the i386 binaries onto the alpha platform.
Wouldn't it be possible to create a token in the work directory which
would reveal that the intended install is incompatible with the previous
built on a i386 - e.g. work/.configure_done_i386 work/.build_done_i386
etc. pp.? In this case, a check could be carried out and in case of
a conflict broadcasts a warning and kill the process..
It's just an idea after being falling for this trap a few times...
What do you think?
cheerio Berndt
--
Name : Berndt Josef Wulf | +++ With BSD on Packet Radio +++
E-Mail : wulf@ping.net.au | tfkiss, tnt, dpbox, wampes
ICQ : 18196098 | VK5ABN, Nairne, South Australia
URL : http://www.ping.net.au/~wulf | MBOX : vk5abn@vk5abn.#lmr.#sa.au.oc
Sysinfo : DEC AXPpci33+, NetBSD-1.4 | BBS : vk5abn.#lmr.#sa.aus.oc