Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Aug 2006 11:40:59 GMT
From:      Artis Caune <Artis.Caune@latnet.lv>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/102688: [PATCH] mail/roundcube - error in +INSTALL/+DEINSTALL script
Message-ID:  <200608301140.k7UBexB8000941@www.freebsd.org>
Resent-Message-ID: <200608301150.k7UBoLOY085691@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102688
>Category:       ports
>Synopsis:       [PATCH] mail/roundcube - error in +INSTALL/+DEINSTALL script
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 30 11:50:21 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Artis Caune
>Release:        6.1
>Organization:
>Environment:
>Description:
pre-install and post-deinstall scripts will always fail due to:

case $2 in
*)
  exit 1
  ;;
esac

>How-To-Repeat:
# cd /usr/ports/mail/roundcube
# make -DNOPORTDOCS -DWITH_PGSQL -DWITHOUT_MYSQL -DWITHOUT_NLS -DWITHOUT_EXTRA_ENCODINGS package clean

# pkg_delete roundcube-0.1.20060518
pkg_delete: post-deinstall script returned error status

>Fix:
--- pkg-install.in.orig Thu Feb  9 13:29:11 2006
+++ pkg-install.in      Wed Aug 30 14:30:29 2006
@@ -1,4 +1,4 @@
-#! /bin/sh
+#!/bin/sh
 
 RCUBEROOT=%%RCUBEROOT%%
 
@@ -16,9 +16,6 @@
        for i in ${RCUBEROOT}/config/db.inc.php ${RCUBEROOT}/config/main.inc.php; do
                if cmp -s ${i} ${i}.dist; then rm ${i}; fi
        done
-       ;;
-*)
-       exit 1
        ;;
 esac
 

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608301140.k7UBexB8000941>