Our mirror of the never-quite-official git repository for pkgsrc is being rebuilt, so it will be temporarily inaccessible. Matthew Dillon is working on building a new one directly from pkgsrc CVS, which will have a different link.
Update: It's finished. Matthew Dillon's posted a summary of the changes and what you need to update in order to use it.
The BSD Show! has a 15 minute talk with Matt Olander about MeetBSD, and a 14-minute B-Side with Randal Schwartz, who writes books and does podcasts. (there, even more to listen to now.)
BSDTalk 198 has 12 minutes of conversation with Matt Olander and James T. Nixon, about MeetBSD. (which is November 5th and 6th.)
It looks like my prior article was incorrect: it was a different issue than MADT causing problems with booting x86_64. Scrambled memory report appears to be at the heart of the issue; in any case, it's fixed now.
Chris Turner wrote up his experience of getting Flash 9 to work on DragonFly. The usual disclaimers apply.
Update: there's an improved library available that fixes some audio and video sync problems.
Peter Avalos wrote a note that better summarized my earlier post, and mentioned a problem/workaround with ssh and non-md5 MACs.
John Marino found that when he couldn't boot a x86_64 development image in Virtualbox, setting the sysctl hw.madt_probe_test=1 seemed to make a difference long enough to boot, though it still crashed later. It's worth trying if there's no other way to boot, at least.
I've drastically revamped the pkgsrc howto on the dragonflybsd.org website. It's also linked in that site's menu, too. Comments please!
Two committers who went dormant some time ago: Nuno Antunes and Robert Garrett. Two committers who recently became active again? Nuno Antunes and Robert Garrett. Welcome, back, guys. Developers tend to be active in open source only for as long as they've got an itch to scratch, so it's always great to see a return.
A bump in shared library version for libssl/libcrypto means that any programs dependent on it will require a rebuild - including any pkgsrc programs.
This only affects you if you are running 2.7, for now. It means that on upgrading from 2.6 to 2.8, any libssl-using programs will need to be updated. This may not be a big thing, since pkgsrc-2010Q3 will also be out and people will want to upgrade anyway.
A small crop for Lazy Reading this week - oh well.
- Bad things about SVN. I've always thought git is more interesting, but subversion is easier. Oh well. The article is also fun for the unfiltered Windows-hate.
- At least this hasn't happened yet with pkgsrc.
- What happens if you put your hand in the way of the Large Hadron Collider beam? (via)
I've noticed that if you have older pkgsrc packages installed, and install binary packages for pkgsrc-2010Q2, those packages will refuse to install if pkg_install is an older version than what they were built with.
I ended up force-deleting pkg_install and bmake, and reinstalling by running pkgtools/bootstrap/bootstrap. There may be better solutions; I'm mentioning it now since it's a known problem.
Update: "bmake replace USE_DESTDIR=yes" was suggested by Joerg Sonnenberger. "pkg_add -u /path/to/newer/pkg_install" should also work (untested).
This will probably apply to the upcoming pkgsrc-2010Q3, too. Building from source is a workaround for now.
Jan Lentfer updated his version of squid, and had issues; this is a note for anyone else running squid to maybe wait before upgrading. Note that this applies to the development version of squid, not necessarily the pkgsrc version.
Update: No, wait, it's OK.
A hard disk in crater.dragonflybsd.org, where the repo for DragonFly source is located, died last night. The disk has been replaced, and the files should all be back in place later today. Double-check if you committed something in the last 24 hours and make sure it's there, just to be safe.
If you were looking for something to do, Samuel J. Greear has invested some time in cleaning up the various project idea pages out there, and has links to prove it.
Did you know Fred is the name for the DragonFly mascot? Well, you do now. He's also back in the bootloader, thanks to Joe Talbott.
I mentioned previously that Postgres 9 is already in pkgsrc, but the flip side of that is both Postgres 8.2, and MySQL 4 are being removed. If you still have these installed, be ready to migrate at your next upgrade.
Oh, and you can switch to clang for building pkgsrc, too.
It looks like 2.8 will be showing up in a few weeks - mid-October. If things go well, we'll have prebuilt pkgsrc-2010Q3 binaries to go with it.
Venkatesh Srinivas (whee!) has written up a lengthy post about his idlezero work. It provides a nice peek into recent work, and how parts of DragonFly work. I'd normally save it for a Lazy Reading entry, but I don't want to wait that long. It should hopefully show up on the dragonflybsd.org site too.
Starting September 23rd, pkgsrc will freeze (i.e. bugfixes only) in preparation for the 2010Q3 release, which is planned for one week later, instead of the usual 2 weeks. This release will include some very new software like Postgres 9, too.