My advice is to switch careers from programming to ditch digging (where at least at the end of the day you will know you did something).
From: George V. Neville-Neil. 2014. This is the foo field. Commun. ACM 57, 4 (April 2014), 30-31. DOI=10.1145/2580942 http://doi.acm.org/10.1145/2580942.
I grew tired of handholding
portupgrade because of the latter’s inability to handle new dependencies. The script below is the result of my frustration. The script is available for downloading at http://ximalas.info/~trond/create-zfs/canmount/upgrade-outdated-ports.sh. Continue reading Coping with portupgrade’s inability to handle new dependencies
Tja, ungene lærer nok ofte å bli forbrukere av digital teknologi, heller enn å mestre den. Se bare på hva digitale analfabeter velger: Apple. Fordi det er enkelt å forstå.
While pondering why darkstat all of a sudden shows corrupted timestamps when running on FreeBSD/amd64 stable/9, I wrote a small program to decode the export format. The program is available using
svn co svn://svn.ximalas.info/darkstattype
or http://svnweb.ximalas.info/darkstattype/. The license is the 2-clause BSD license. Continue reading Decoding darkstat’s export format
I’m probably not paying enough attention to new developments in FreeBSD after all. After updating the installed ports in my VMs running
base/stable/10, X11 stopped working. It turns out the new version of X.org requires KMS and what not in the kernel. This doesn’t fare well with VMs running inside VirtualBox.
The solution? Place
/etc/make.conf file and recompile everything, or at least recompile everything belonging to the X.org subsystem. I opted for the former, spending roughly five hours recompiling 443 ports.
The VMs running
base/stable/9 hasn’t been affected yet, but I figured it’s best to play safe and I amended the aforementioned line in the
/etc/make.conf file on those VMs.
If you’re like me, eager to test new stuff in FreeBSD, you might as well run a virtualized FreeBSD laboratory on your desktop. I use Oracle VirtualBox, but you might as well use Microsoft Hyper-V, real hardware, or some other contraption. Couple this with ZFS and boot environments, and you’re even able to rapidly revert any mishaps, although enabled ZFS features can’t be reverted without some help in advance from the virtualization software. Continue reading Your own virtualized desktop FreeBSD lab
Is it just me or does
portupgrade 2.4.12,2 have issues detecting changes in a port’s dependencies, particularly added dependencies? Continue reading portupgrade and issues with added dependencies