Re: freebsd-update userland sources
Colin Percival cperc...@freebsd.org wrote: On Sunday 02 August 2009 16:10:37 Tom Mende wrote: Is there a way to get freebsd-update to keep userland sources up to date? Yes. If you have source code installed (for the right version of FreeBSD) in /usr/src, then freebsd-update will keep it updated. (Slight complication: Because freebsd-update builds are normally done before patches are committed to SVN, you won't get the updated SVN revision numbers ... For someone using the source primarily for reference or to build the occasional port that needs it -- the OP's case, and likely typical of binary-update users -- this seems harmless enough. ... or the new entries in UPDATING ... This seems not so good. The archives are overflowing with problems arising from failure to read UPDATING :( I'd think it desirable to find a way to keep it current. ... via freebsd-update -- but you will get all of the security/errata fixes.) ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: freebsd-update userland sources
On Sunday 02 August 2009 16:10:37 Tom Mende wrote: Is there a way to get freebsd-update to keep userland sources up to date? Yes. If you have source code installed (for the right version of FreeBSD) in /usr/src, then freebsd-update will keep it updated. (Slight complication: Because freebsd-update builds are normally done before patches are committed to SVN, you won't get the updated SVN revision numbers or the new entries in UPDATING via freebsd-update -- but you will get all of the security/errata fixes.) -- Colin Percival Security Officer, FreeBSD | freebsd.org | The power to serve Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
freebsd-update userland sources
Is there a way to get freebsd-update to keep userland sources up to date? I had thought that having src, world and kernel as components in the freebsd-update.conf file would do this but it doesn't seem to. Do I just add usr.bin and usr.sbin to the components list in the conf file and run freebsd-update or is it more complex than this? I have read the man pages on this but there must be a gap between my english and how the man pages are written because I'm obviously missing the point somewhere. By way of background, I am trying not to use csup / cvsup and like processes as their past, admittedly incorrect, usage by me, combined with my incompetent salvage operations, has hosed my systems to the point of needing to be reinstalled from scratch. I have been using a combination of portsnap and freebsd-update to keep my 7.2-RELEASE system up to date and commenced this at about 6.3-RELEASE and have managed to not hose the system since that time. It now however appears I need to have userland sources to keep fusefs-kmod up to date. /usr/ports/sysutils/fusefs-kmodmake install clean === fusefs-kmod-0.3.9.p1.20080208_6 requires the userland sources to be installed. Set SRC_BASE if it is not in /usr/src. *** Error code 1 Stop in /usr/ports/sysutils/fusefs-kmod. snip from Makefile .if !exists(${SRC_BASE}/sbin/mount) IGNORE= requires the userland sources to be installed. Set SRC_BASE if it is not in /usr/src .endif snip from Makefile I have got around this by manually downloading the fusefs- kmod-0.3.9.p1.20080208_6.tbz, pkg_adding it, and then forcing the packages that have this pkg as a dependency to portupgrade with the -f option. Now portupgrade hits this pkg warning message (IGNORE msg) everytime it runs. Cheers, Tom Mende ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: freebsd-update userland sources
2009/8/2 Tom Mende tme...@optusnet.com.au: Is there a way to get freebsd-update to keep userland sources up to date? I had thought that having src, world and kernel as components in the freebsd-update.conf file would do this but it doesn't seem to. Do I just add usr.bin and usr.sbin to the components list in the conf file and run freebsd-update or is it more complex than this? I have read the man pages on this but there must be a gap between my english and how the man pages are written because I'm obviously missing the point somewhere. By way of background, I am trying not to use csup / cvsup and like processes as their past, admittedly incorrect, usage by me, combined with my incompetent salvage operations, has hosed my systems to the point of needing to be reinstalled from scratch. I have been using a combination of portsnap and freebsd-update to keep my 7.2-RELEASE system up to date and commenced this at about 6.3-RELEASE and have managed to not hose the system since that time. It now however appears I need to have userland sources to keep fusefs-kmod up to date. /usr/ports/sysutils/fusefs-kmodmake install clean === fusefs-kmod-0.3.9.p1.20080208_6 requires the userland sources to be installed. Set SRC_BASE if it is not in /usr/src. *** Error code 1 Stop in /usr/ports/sysutils/fusefs-kmod. snip from Makefile .if !exists(${SRC_BASE}/sbin/mount) IGNORE= requires the userland sources to be installed. Set SRC_BASE if it is not in /usr/src .endif snip from Makefile I have got around this by manually downloading the fusefs-kmod-0.3.9.p1.20080208_6.tbz, pkg_adding it, and then forcing the packages that have this pkg as a dependency to portupgrade with the -f option. Now portupgrade hits this pkg warning message (IGNORE msg) everytime it runs. It sounds like you could solve this by merely downloading and untarring the sources. Or untarring the sources from your CD, if you have one. Download everything in http://mirror.pacific.net.au/FreeBSD/releases/i386/7.2-RELEASE/src/ into a directory and issue ./install.sh all This should work fine, even if you are running some other architecture as the sources are the same. -- -- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org