ports/102688: [PATCH] mail/roundcube - error in +INSTALL/+DEINSTALL script
Artis Caune
Artis.Caune at latnet.lv
Wed Aug 30 11:50:22 UTC 2006
>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:
More information about the freebsd-ports-bugs
mailing list