Skip to content

Making an up to date ParaView package for ubuntu

Alexandre Ancel edited this page Nov 10, 2015 · 1 revision

Introduction

This page is for building a package for ParaView on Ubuntu trusty.

Initial setup (do only once)

  • Ubuntu base url for initial setup: http://packaging.ubuntu.com/html/getting-set-up.html
    • Install basic dependencies: sudo apt-get install packaging-dev
    • Normally, ubuntu handles package building with bzr, but getting the branch for the paraview package on trusty seems to be broken: bzr checkout lp:ubuntu/trusty/paraview paraview
    • export PBUILDFOLDER=/data/<login>/pbuilder : Allow to specify the directory where pbuilder will work. It might be important in the case, where the $HOME directory is mounted on NFS, because some commands use root and root might not be able to access a directory of a user located on NFS (TODO: Check this assumption)
    • Build the basic chroot for trusty: pbuilder-dist trusty create
    • Identify yourself with bzr: bzr whoami "First_Name Last_Name <[email protected]>"
    • Identify on launchpad: bzr launchpad-login <login>
    • Configure shell for packaging tools (.bashrc, .zshrc, ...):