Re: cvsup newbie questions

From: Joshua Tinnin (krinklyfig_at_spymac.com)
Date: 12/18/04

  • Next message: Aaron Nichols: "Re: Multiple Mail Servers"
    To: freebsd-questions@freebsd.org
    Date: Fri, 17 Dec 2004 15:32:16 -0800
    
    

    Whoops ... I misunderstood you ...

    On Friday 17 December 2004 02:58 pm, Joshua Tinnin
    <krinklyfig@spymac.com> wrote:
    > On Friday 17 December 2004 01:11 pm, Kevin Smith
    > <smithcam@adelphia.net> wrote:
    <snip>
    > > So, if I am just interested in the latest fixes/version for
    > > applications running on 5.3-Release, should I just upgrade the
    > > ports collection ?
    >
    > No, the ports collection is the collection of 3rd-party apps'
    > Makefiles and patches - it just simplifies installing applications.

    So, yes, if you're just interested in fixes for apps, then update the
    ports collection. Still, I recommend updating to the latest sources for
    any RELEASE, as most of the time the fixes are truly important for most
    users, and they won't disrupt your system other than the actual
    building and installing (well, if it can possibly be avoided, but in
    this case you won't notice any difference). Also, once you have the
    source, then updating with src-all with your RELEASE tag will only
    update critical fixes, not all the sources over again. It's also
    possible to patch your system manually by fine-tuning the sources you
    want with cvsup and then just rebuilding that part, or without using
    cvsup at all (using patch(1)), but if you're not familiar with that,
    then start with updating the complete system through these steps
    (briefly): cvsup your source, mergemaster -p, buildworld, build kernel,
    install kernel, reboot into single user, installworld and mergemaster.
    It's a bit of a trick the first time if you're not familiar with it,
    but the handbook walks you through it, and it's not as scary as it
    might sound. Just do it exactly the way they say, and *don't skip
    anything*, and you should be fine. If not, you can always ask here.
    BTW, I personally recommend not using the -j switch when doing
    buildworld. The handbook warns that it's not supported, although plenty
    of people use it anyway and later come here with related problems, so
    it might save headaches if you don't mess with it until and unless you
    want to try it for testing.

    - jt
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Aaron Nichols: "Re: Multiple Mail Servers"

    Relevant Pages

    • Re: Ports collection issue
      ... I'm a die hard freebsd user, but I am finding myself becomeing quite ... While the source and ports collection for 5.X may NOT be available using ... sysinstall, it should be recognized that sysinstall is really only reliable ... cvsup and portupgrade are the preferred methods for maintaining the software. ...
      (freebsd-questions)
    • Re: Cannot use cvsup with 5.3-release
      ... On Fri, 8 Apr 2005, Tetsuji "Maverick" Rai wrote: ... > So I copied a sample ports-supfile and edit as follows (just changed ... > # FreeBSD-current ports collection. ... If you're running CVSup interactively, ...
      (freebsd-questions)
    • Re: Ports Collection and FreeBSD 5.2.1
      ... portupgrade before I performed a cvsup and rebuilt the kernel. ... setup to load the complete ports collection. ...
      (freebsd-questions)
    • Very Beginning CVSup Questions
      ... track -STABLE once I get the hang of CVSup, make buildworld, etc. ... The "Using the Ports Collection" page in the handbook says to make ... sure /usr/ports is empty before running csup because otherwise "csup ... or just the first time? ...
      (freebsd-questions)
    • Re: Updating the ports collection
      ... obtaining the ports collection including CVSup, Portsnap, and sysinstall. ... only for the CVSup and Portsnap methods. ...
      (freebsd-questions)