Ticket #6916 (assigned)

Opened 7 years ago

Last modified 5 years ago

Create Paraview 3.98.1 DEB kits for Ubuntu 12.04 LTS

Reported by: Stuart Campbell Owned by: Owen Arnold
Priority: major Milestone: Backlog
Component: Infrastructure Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

Feel free to pass this back to me before you leave

Change History

comment:1 Changed 7 years ago by Martyn Gigg

  • Owner changed from Martyn Gigg to Owen Arnold
  • Status changed from new to assigned

Owen said he'd have a look at this

comment:2 Changed 7 years ago by Owen Arnold

I've been able to create deb kits for Paraview using the following options.

cmake -G"Unix Makefiles" -DBUILD_TESTING=OFF -DENABLE_paraview=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt -DCPACK_GENERATOR="DEB" -DCPACK_PACKAGE_CONTACT="mantid-help@…"

However, there are several problems.

  • CMAKE_INSTALL_PREFIX gets ignored
  • Relating to the above, the package maker tries to create a directory in /usr/doc for which it does not have permission. It's not ideal to create the package with sudo privs on the jenkins job.
  • If you do run 'make package' with elevated privs. You can create a package, however, once deployed the structure of this is crazy. the main paraview executable ends up under /usr/lib/paraview-398, and the libraries it requires are in the same directory, so cannot be loaded without modifying the LD_LIBRARY_PATH

The existing job is here http://download.mantidproject.org/jenkins/view/ParaView/job/isis_ubuntu-12.04_paraview-3.98.1. At the time of writing. You can pick up the debian file by looking under workspace/build

comment:3 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:4 Changed 7 years ago by Nick Draper

  • Status changed from assigned to new

comment:5 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.6 to Backlog

Moved to backlog at the code freeze for R2.6

comment:6 Changed 7 years ago by Nick Draper

  • Status changed from new to assigned

Bulk move to assigned at the introduction of the triage step

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7762

Note: See TracTickets for help on using tickets.