Commit 6704b45d authored by Olivier Sallou's avatar Olivier Sallou
Browse files

fix install error if USER not set

Closes bug #939832 related to missing env vars
parent 726a9275
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
libchado-perl (1.31-6) UNRELEASED; urgency=medium
libchado-perl (1.31-6) unstable; urgency=medium

  [ Jelmer Vernooij <jelmer@debian.org> ]
  * Trim trailing whitespace.
  * Use secure copyright file specification URI.
  [ Olivier Sallou <osallou@debian.org> ]
  * Fix postinstall script for case of USER env var not set (Closes: #939832)

 -- Jelmer Vernooij <jelmer@debian.org>  Wed, 24 Oct 2018 23:03:40 +0000
 -- Olivier Sallou <osallou@debian.org>  Thu, 05 Dec 2019 08:35:16 +0000

libchado-perl (1.31-5) unstable; urgency=medium

+2 −1
Original line number Diff line number Diff line
@@ -40,9 +40,10 @@ case "$1" in
	mkdir -p /usr/share/gmod/chado/lib/Bio/Chado/
        if [ -e /etc/gmod/gmod-chado.conf ]; then
	  export GMOD_ROOT=/usr/share/gmod/chado
          export CHADO_DB_NAME=gmod-chado
          export CHADO_DB_USERNAME=chado
          . /etc/gmod/gmod-chado.conf
	  cd /usr/share/gmod/chado
	  export CHADO_DB_NAME=gmod-chado
	  CHADOTMP=`mktemp -d`
	  perl Makefile.PL update GMOD_ROOT=/usr/share/gmod/chado DBNAME=$CHADO_DB_NAME  DBUSER=$DBUSER DBPASS=$DBPASS DBHOST=$DBHOST DBPORT=$DBPORT DBDRIVER=PostgreSQL  SIMPLE=Y RECONFIGURE=1 LOCAL_TMP=$CHADOTMP &> /dev/null
	  rm -rf $CHADOTMP
+2 −1
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ include /usr/share/dpkg/default.mk
export GMOD_ROOT=$(CURDIR)/debian/$(DEB_SOURCE)/usr/share/gmod/chado
export CHAOS_HOME=$(CURDIR)/debian/$(DEB_SOURCE)/usr/share/gmod/chaos
export CHADO_DB_NAME=gmod-chado
export CHADO_DB_USERNAME=chado
export PREFIX=/usr

%: