Title: Using pkgsrc on OpenBSD
       Author: Solène
       Date: 06 February 2021
       Tags: openbsd pkgsrc
       Description: 
       
       This quick article will explain how to install pkgsrc packages on an
       OpenBSD installation. This is something regulary asked on #openbsd
       freenode irc channel. I am not convinced by the relevant use of pkgsrc
       under OpenBSD but why not :)
       
       I will cover an unprivileged installation that doesn't require root. I
       will use packages from 2020Q4 release, I may not update regularly this
       text so you will have to adapt to your current year.
       
       ```shell commands to install pkgsrc, dollar sign mean it's a regular user
       $ cd ~/
       $ ftp https://cdn.NetBSD.org/pub/pkgsrc/pkgsrc-2020Q4/pkgsrc.tar.gz
       $ tar -xzf pkgsrc.tar.gz
       $ cd pkgsrc/bootstrap
       $ ./bootstrap --unprivileged
       ```
       
       From now you must add the path ~/pkg/bin to your $PATH environment
       variable. The pkgsrc tree is in ~/pkgsrc/ and all the relevant files
       for it to work are in ~/pkg/.
       
       You can install programs by searching directories of software you want
       in ~/pkgsrc/ and run "bmake install", for example in
       ~/pkgsrc/chat/irssi/ to install irssi irc client.
       
       I'm not sure X11 software compiles well, I got issues compiling dbus as
       a dependency of x11/xterm and I got compilation errors, maybe clashing
       with Xenocara from base system... I don't really want to investigate
       more about this though.