DragonFly users List (threaded) for 2009-10
Re: pkgsrc builds for 2009Q3/i386 started
On Mon, 12 Oct 2009, Justin C. Sherrill wrote:
> On Sun, October 11, 2009 1:34 pm, Saifi Khan wrote:
> > If one is working with a daily snapshot version, what is the
> > recommended way to pull in binary packages eg. editor, debugger,
> > irc client etc ?
> > or is it like,
> > lets say i'm using 20091015 snapshot and since 2.4.1 was
> > released on 20090930, hence one can use binary packages for 2.4
> > ?
> > i'm leaning towards asking if there is something like a
> > 'current' binary pkgsrc build envisaged or one should pull in
> > the pkgsrc-2009Q3 meta package (FreeBSD ports of Gentoo portage
> > like) and compile out the stuff one needs.
> If you look at avalon.dragonflybsd.org, you will see there's directories
> by architecture (i386 or amd64) and version (DragonFly-2.2, DragonFly-2.4,
> etc.) In general, you can use the number you see from uname -r as a
> guide. What you have installed should say something like 2.4 or 2.4.0, so
> the 2.4 packages will work. 2.4.1 packages are also acceptable.
> Packages will generally work, even if it was built for a different
> release. Occasionally there are version differences that will affect
> that, like between 2.3.0 and 2.3.1, but those are an exception rather than
> the rule. Some of the material on avalon is actually built for other
> versions, and the separate directories are just linked together.
> pkg_radd will automatically go to the right directory and download the
> appropriate software for you. e.g. 'pkg_radd vim'. You may get a warning
> that the software was built for 2.4.1 and you are on 2.4.0 or something
> similar, but it's a harmless warning.
> The 'stable' link in each directory goes to the newest set of quarterly
> packages available; I'm not building pkgsrc-current right now. I (or
> someone) may in the future; quarterly releases usually have the most
> working packages so those are the best first targets.
Justin thank you for taking out time to highlight that quarterly
pkgsrc binary build have the best chance of compatibility and stability.
Your mail would be a great reference for many a newbie like me,
who are migrating from portage, pacman or ports.