A fresh set of pkgsrc-2009Q4 packages for DragonFly 2.5.x/i386 are ready, and already available on avalon.dragonflybsd.org. pkg_radd will fetch them.
There’s a number of things that all came together in the last 24 hours or so, which means: bullet points!
- Jen Lentfer took my suggestion and ran with it. He’s got an update to Sendmail 8.14.4 on the way too.
- Binary pkgsrc-2009Q4 packages for DragonFly 2.4.x/i386 are all uploaded.
- I finished a build of pkgsrc-2009Q4 for DragonFly 2.5.x/x86_64 – take a look and fix some of the broken items, if that interests you.
- Weekend reading: check out this Trivium post as there’s some interesting historical items. I may try that LackRack idea in a environment that doesn’t fit a normal rack well…
A build of pkgsrc-2009Q4 for DragonFly 2.4/i386 is complete, and uploading now to avalon.dragonflybsd.org. When the upload’s done, I’ll change the symlink so that pkg_radd downloads from the new collection. Builds for x86_64 and 2.5 will be done soon.
There’s a couple packages – lang/mono, devel/boost-libs – that can be fixed with some updates; I’ll do so next chance I get.
It’s been possible for some time to automatically check for vulnerabilities in installed pkgsrc packages. However, it requires some initial setup work. NetBSD now will check automatically if there’s any packages installed. The same feature could work in DragonFly – I have a post about that even links to the appropriate changes. Someone want to take this on?
Joerg Sonnenberger’s planning to remove more old pkgsrc packages. This includes some packages like php4, which is common and also should die. There’s discussion that can be followed from the post for some details.
I started building the pkgsrc-2009Q4 packages on several machines tonight, and I noticed something. The previous quarterly release, pkgsrc-2009Q3, had 8,969 packages. This release has 9,100. That’s right – OVER 9,000!
Still not used to typing “2010”.
- I have no idea if bup is a worthwhile backup tool or even if it would compile on DragonFly, but more products should be described this way. (via)
- I’ve seen plenty of articles along the lines of “Open Source and X”, where the article explains at great length how open source in certain situations can work well. “Doing It Wrong” comes at it from a different direction.
- BSD Magaine is going free, meaning it’s a free download starting with the February issue. The site says “sign up for our newsletter and get every issue straight to your inbox” – the correct link is “Newsletter” on the upper right corner of the page. PDFs of the print issues are available too.
- The Open Source Business Resource is now publishing weekly articles in addition to their monthly issue. The inaugural article is “Avatar, Open Source and Humanity 2.0” by Stephen Huddart, and the second is “Do, Delegate, Defer” by the wonderfully-named Emma Jane Hogbin.
- Why you should use OpenGL and not DirectX: linked many places. It’s a good argument, which reminds me… anyone want to work on DRM for DragonFly? It could use some loving.
- A Python script that takes your picture and uploads it every time a merge (in Mercurial) fails. Someone make this work for Git, please. (via)
- Speaking of Git, here’s a way to get auto-complete of git commands and local/remote branches in bash.
- The latest @Play covers the new, developing roguelike Dungeon Crawl, part 1 of many. It’s listed as running on “all the BSDs”, though I don’t see it in pkgsrc. It is playable via telnet to other servers, though.
There isn’t an official release announcement as of this moment, but the next quarterly release of pkgsrc is out. This is 2009Q4, meaning development happened in the 4th quarter of 2009. I’ll start binary package builds for DragonFly tonight…
Joerg Sonnenberger is planning to remove a number of outdated or broken packages from pkgsrc, after the next quarterly release. Speak up if you’re actively using one of those packages slated for removal.
When is that next quarterly release, anyway? It was due the 7th, as far as I know…
This has been bouncing around other news outlets, but I’ll mention it here: There’s an out of data SpamAssassin rule that can potentially mark mail as spam because of the 2010 date. A mail to tech-pkg@netbsd.org describes the various fixes.
The step of ‘sa-update && /etc/rc.d/spamd restart’ seems to have fixed it for me. Incidentally, if you are using SpamAssassin, sa-update is a good tool to run on a regular basis.
The headline sums it up: the next quarterly release of pkgsrc, which was due on the 31st of this month, will be released at the end of the first week of January 2010. The alert message cites a number of different issues.
I (that’s Justin Sherrill, for those reading this other places than the Digest) finished a build of pkgsrc-current on DragonFly 2.4.1 – these packages are available, though soon to be outdated by the pkgsrc-2009Q4 release, due 2010/01/01. This build was mostly to check compatibility before the release.
Avalon.dragonflybsd.org was power cycled, so pkg_radd works now, as does git.dragonflybsd.org.
avalon.dragonflybsd.org is temporarily down, so pkg_radd will not work unless you set $BINPKG_BASE to a new mirror.
The freeze for pkgsrc-2009Q4 starts December 16th, which means the tentative date for the branch release is right at the start of the new year.
The package for libtool has been updated in pkgsrc, which touches almost every package. If you follow pkgsrc-current, that may mean a lot of packages get dragged in for upgrades.
In somewhat less eventful news, postgres 8.4 and python 2.6 are now the default versions of Postgres and Python in pkgsrc.
I have a wrapper script I use for bulk builds of pkgsrc that I think others would find usable. If you are interested in building some/all of pkgsrc to generate binary packages using pbulk, may I recommend “simplepbulk“? I’d like to see if anyone uses it on non-DragonFly systems.
Proposed changes in pkgsrc:
- JDK 1.4 and perhaps JDK 1.5 will be removed.
- Kerberos 4 also will be removed.
- There’s not too many packages without DESTDIR support left; please help if you can. (DESTDIR support means being able to install packages as non-root, to other directories.)
- Testers are needed to test the Perl upgrade to 5.10.1, and SpamAssassin 3.3.0beta1.
Please follow each thread; they’re still in progress, so some of those removals may get canceled, or testing completed by the time this is read.
Thunderbird, in pkgsrc, has been updated to version 3. This means that if you don’t want to make the upgrade right yet, you’ll want to follow mail/thunderbird2. This won’t affect binary package users until the next quarterly release.
Updated pkgsrc-2009Q3 packages for DragonFly 2.5, for i386 and for x86_64 are available.
