So about a year or so ago, I switched from GNOME to KDE because various GNOME applications where crashing regulary- mostly the mail client evolution. And life was good, KDE has drastically improved, looked nice and more importantly worked without many issues.However, kmail has been crashing all too frequently of late, sometimes every time I click an email to read. There’s plenty of bugs about kmail crashing in their bugzilla, but I could not find another suitable email client for KDE/QT.
OK, if you’re a zealot and want ALL your state data saved to /var, you can pretty much forget it :evil:Here’s the reasons why it’s a bad idea for a package like baselayout- /var is not guaranteed to be always available. In fact, we jump through a lot of hoops to work without /usr available too, but we’re talking about saving state.Another reason why saving to /var is bad is because I’ve been toying with the idea of making “rc single” really single user.
OK, so I run OpenVPN to secure everything. Which is good :)I also run IPv6 just for kicks, which is also good :)I’m starting to love FreeBSD more and more, which is always good :)So what’s the bad part? Well, add any any firewall into the above mix (ipfw, pf- ipf didn’t compile) and IPv6 connections just hang. After weeks of banging my head, scouring FreeBSD bug reports and firewall setups I was getting nowhere :( Infact I was just about to file a FreeBSD bug report when The_Paya mentioned that mss maybe too high.
OK, so yet another bash release borks baselayout and friends :(
But this still probably the nicest release as bash-3.2_p3 mostly works. The big caveat is the =~ semantic has changed. Take this snippet
[[ $(/proc/filesytems)$'\n' =~ " tmpfs"$'\n' ]]
That works fine for bash-3.0 and 3.1 Not so for 3.2! Here’s how it’s now done
[[ $(/proc/filesytems)$'\n' =~ \ tmpfs$'\n' ]]
Basically, we need to stop using quotes on the RHS when using =~ unless we want to match against the quote exactly.
After weeks of toil, sweat, abuse and plenty of beer, the Gentoo/FreeBSD/Sparc64 stage is finally ready :DGrab the stage from here!I already posted too gentoo-dev about it, so follow that linky for notes.Right now you can emerge a few packages and put together a small webserver with a choice of db backends. Hopefully I’ll have some popular email servers keyworded too. After that keywording will slow down as I’ll try and get some modular X going, but as it’s a slow box it’s going to be a slow process!