Looks like I got myself into trouble again.
After I accepted a hat from portmgr, I started looking at pkg_install again. I’ve already done some cleaning which I mentioned previously but it now seems like i have a new part-time job.
I’m working on a config file support right now. I’ve done some more cleaning up (removing FreeBSD 5.x support, fixing pkg_info ftp://...). I’ll have a look at PRs later.
Code is living at http://git.xbsd.org/projects/pkg-install/. To check it out:
$ git clone git://git.xbsd.org/projects/pkg-install.git
$ cd pkg-install
$ git fetch origin cleanup:cleanup (if you want the cleanup branch)
$ git fetch origin config:config (if you want the config branch)
I figured I could give a small update on what I’m doing these days.
If you’re reading Planet FreeBSD, you already know that I’ve been offered to join portmgr@ a few days ago. Since then I’ve done some cleanup in pkg_install related stuff: removed pkg_sign, sync’ed RELENG_7 and RELENG_6 with HEAD, removed old pkg_install-devel port, updated pkg_install port, added a distfile target to pkg_install in src/ to generate a new distfile for use with ports/, ...).
I was also browsing pkg_install code to look for ancient/unsupported/broken code. I’ve found that “@option extract-in-place” wasn’t used anywhere under ports/. If you’re too lazy to read pkg_create(1), basically it extracts the contents of a package straight into $PREFIX rather than to a staging area first. Pav ran an exp-build to see if defaulting to in-place extraction breaks anything and, obviously, it did. Thankfully I could reproduce quickly and I’ll investigate in the next few hours. I expect to find loads of gems like this one.
I removed xfree86-4 ports yesterday. Hear hear people, if you’re still using USE_X_PREFIX or USE_XLIB, switch to USE_XORG, now.
Go there for more info: http://wiki.freebsd.org/Ports/X11/Todo
It’s using feedjack and there are a few interesting features. Most importantly, it’s there.
PS: If you’re still linking to planet.xbsd.org, please change it to planet.freebsdish.org.
WordPress-MU and Planet moved to a new home
0 Comments Published January 15th, 2008 in FreeBSD, WordpressI’ve finally swapped the old PowerEdge 2550 with a (less) old PowerEdge 2660. It sports a Bi-Xeon 3GHz AFAIK which should be more than enough for what it’s currently doing.
WordPress-MU and Planet were unavailable for a short as I replaced Apache with Lighttpd. I think everything is back on, drop me an email if something is misbehaving.
Wordpress-MU updated on blogs.freebsdish.org
0 Comments Published January 10th, 2008 in FreeBSD, WordpressI updated wordpress-mu to 1.3.0 on blogs.freebsdish.org.
Most noticeable is that people can now leave comments using their OpenID. I’ve also replaced SpamKarma with Bad-Behavior and added a bunch of plugins that people can activate themselves. Have fun!
Holiday season is over so I’m trying to fix as many ports as I can before portmgr cuts the final set of packages for the upcoming 7.0 and 6.3 FreeBSD releases.
I think I’ve fixed most outstanding issues with x11 ports (mga driver, xdm, ...) in the past few days. If you have a major issue like Xorg crashing at startup, I recommend reading the x11@ archives and if you still don’t find any solution, then contact the Xorg developers and/or open a bug report at bugs.freedesktop.org.
... commit in FreeBSD history. Thanks to Martin for pointing it out
Source: FreshPorts
Sorry folks for the delay, I’ve been a bit behind on mail and if you sent me one about planet freebsd, I probably didn’t answer.
Anyway, it’s fixed. Enjoy! (again)
There you go, fresh X.org ports in your favorite ports tree, a week after it’s been released. Announce is here
At the same time, I’ve marked XFree86-4 as DEPRECATED and should be gone before 2008. Hurray \o/
Search
About
This is the about text
Latest
Blogroll
Links
