Upgrading PostX 0.2.5 Debian base

If you want to upgrade PostX Debian base from Wheezy to Jessie before official PostX 0.3 release (probably during late January 2016) Here is how you do it. First open a terminal client (terminator) and type the following in order to access sources.list file:

sudo geany /etc/apt/sources.list.d/audax.list

Now, change all wheezy codename entries to jessie and then do sudo apt-get update

Once the previous is done do: sudo apt-get dist-upgrade
By default PostX should remove the following packages out of the way.

cpp-4.7 g++-4.7 gcc-4.7 gcc-4.7-base geany-plugin-gdb irssi-audax libaudit0 libperl5.14 libstdc++6-4.7-dev libvlccore5 xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-chips xserver-xorg-video-i128 xserver-xorg-video-i740 xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-sis xserver-xorg-video-tseng xserver-xorg-video-voodoo

Notice that the only -audax package to be replaced is irssi-audax, which gets to be replaced by the Debian version of the package. Replacing irssi with a package coming from the Debian base is intentional since when I was originally packing Irssi for PostX I was a bit unsure if the Debian Jessie package would feature some features that might be lacking from my package. During the time of the packing Irssi was quite new for me as a program.All other -audax packages will remain in the system. Some packages like evince-audax might look out of date but they remain usable and optimized nevertheless. Remember that if you encounter an out of date -audax package do not replace it without a second thought: if nothing is broken do not fix it. The previous is because you might by accident remove something you do not want to remove.

I am not saying that you should not experiment with PostX – by all means do so. All I am saying is that you should be discreet when you do whatever you are trying to do, so you do not accidentally break your system.

The steps written in this post are meant for the ones who like to explore things or need to have some new features coming from the newer Debian base before the official PostX 0.3. release, which is scheduled to happen during late January 2016.

I will be pushing out a few still-in-development snapshots out before the final 0.3. release happens so you will see what is incoming. On next Wednesday (17th of June) I will also publish an initial draft of the features and new things, which I am planning to put to 0.3 version.