ports/ make fetch Mk/ failures

Julian H. Stacey jhs at berklix.com
Mon Sep 22 13:03:26 UTC 2014


Hi ports at freebsd.org,
For later local builds of releases, & as some distfiles disappear, I do:
	uname -r # 9.3-RELEASE
	cd /pri/FreeBSD/branches/amd64/-current/ports; setenv PORTSDIR `pwd`
	make -j 3 -k fetch BATCH=YES	# Or make checksum 

Some ports always fail, fetch depending on an install !
- Running as root would solve it, but would pollute the system,
  (ports wanted here are already installed: `ls /var/db/pkg | wc -l` ~1000 ).
- A cludge would be: A chroot followed by a discard of junk installed.
- Nicest : A crontab driven checker on freebsd.org ?


Also Mk/ emits false noise, eg:
  cd graphics/linux-f10-ungif; make fetch
    You are about to convert your system to pkg while you have ports/packages
    installed with the old pkg_install tools.
    Stop 

ports/Mk should not assume all systems use or want packages.  
Systems here are built & installed exclusively from ports/ sources, no pkg*.

Cheers,
Julian
-- 
Julian Stacey, BSD Linux Unix'78 C Sys Eng Consultant Munich http://berklix.com


More information about the freebsd-ports mailing list