[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691218: marked as done (unblock: uim/1:1.8.1-4)



Your message dated Fri, 02 Nov 2012 22:37:09 +0100
with message-id <50943D05.7050805@thykier.net>
and subject line Re: Bug#691218: unblock: uim/1:1.8.1-4
has caused the Debian Bug report #691218,
regarding unblock: uim/1:1.8.1-4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
691218: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691218
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

Please unblock package uim/1:1.8.1-4.
It fixes RC bug#688233 and removes accidental setting Multi-Arch: tag.

uim/1:1.8.1-2 in testing modifies conffiles by the maintainer scripts,
it violates Debian Policy 10.7.3.  So, uim/1:1.8.1-4 in unstable unsets
conffiles to change path from /etc/uim to /var/lib/uim.

Note: uim/1:1.8.1-3 did not fix this problem perfectly.

change summary:

- - use /var/lib/uim for uim config files directory instead of /etc/uim
  (d/uim-MODULES.postinst, d/uim-MODULES.prerm).
- - do not generate and contain uim config files in /etc/uim (d/rules).
- - generate uim config files in /var/lib/uim (d/libuim-data.postinst).
- - use dpkg-maintscript-helper mv_conffile to move uim config files
  from /etc/uim to /var/lib/uim (d/libuim-data.maintscript).
  add Pre-Depends: dpkg (>= 1.15.7.2) to use dpkg-maintscript-helper
  (d/control).
- - remove all /etc/uim and /var/lib/uim at purging (d/libuim-data.postrm).
- - add Breaks: uim-MODULES for using /etc/uim yet (d/control).

additional change:

- - unset Multi-Arch: same of uim-dbg, it is set accidentally (d/control).

debdiff attached between 1:1.8.1-2 in testing and 1:1.8.1-4 in unstable.

unblock uim/1:1.8.1-4

- -- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to ja_JP.UTF-8)
Shell: /bin/sh linked to /bin/bash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQhhKCAAoJEHg5YZ3UOWaOnkIQAMj2yiQHSe2KDMG6VKW0S5DG
cCOzTcGPnAdx8DBYJCeWl+GGwVjWuUE54AV4103PBhpZiajhm/W6IGgBYmlpaltO
l+k5n361fNfoS7sB4KzOZhttC6Y7hqhphGW1r3TBAx0rNfgtEdT/svgfPvgioiFl
u0lzz9iSFnoI1fGRgoFF4GPH4MtNh2iDKlhnDv4vUwsn3RYcEURXV6Jgg3cViW5f
qNlarEsNOL9ud+bgpkYkQKE3vjQt3IaZi+T3qD6t3vWOqNI4qz6t2eraEJRPuq0I
gPAbuYEnkJvUrWrTeDmL5p3TlIUcV6Ij9vQ8FVcKnbQ7npXhQL7ye+Pb/BGyD9wQ
pvZweKnubD35MrioArDJVaseXMBzn2ONqYeFqm1zya3XqEsihuZN0sJY5bIgYiZO
qxemSlPGIJCNdQMN3IJ/iVqW7umeIxu/f0UOU+azlqh/er7t/zQGWdNjM+U2rJbM
D92aNhHhB6ZW7oJYmyUoAcFc0aSJKBrJi8/Y58cGZhoZotlunmwosi1ndJybicOy
xqn5WfG6iHpdFp5cktIOF6Ba5aigtI+DSFHD4IGKCL5k8bsEj70YEJ1nzHPGiqjH
2nulgH2iXDZWPOP+pnyCORmmEIMYH/wdYPAZ/GUdv3BxhnTyxToZdtDVDomjmgmE
m+nNtaw2hw39XhmFEYqC
=L0ap
-----END PGP SIGNATURE-----
diff -Nru uim-1.8.1/debian/changelog uim-1.8.1/debian/changelog
--- uim-1.8.1/debian/changelog	2012-06-03 00:22:40.000000000 +0900
+++ uim-1.8.1/debian/changelog	2012-10-18 16:06:12.000000000 +0900
@@ -1,3 +1,37 @@
+uim (1:1.8.1-4) unstable; urgency=medium
+
+  * Urgency set medium to fix RC bug.
+  * touch /var/lib/uim/installed-modules.scm and /var/lib/uim/loader.scm
+    before mv_conffile works in debian/libuim-data.postinst.
+    because mv_conffile works only when destination file aleady exists.
+    it appears upgrading from squeeze. (Closes: #688233) again.
+    reported by Andreas Beckmann <debian@abeckmann.de>.  Thank you.
+  * debian/control: libuim-data
+    - replace Breaks: uim-chewing (<= 0.1.0-2) by uim-chewing (<< 0.1.0-3~).
+
+ -- HIGUCHI Daisuke (VDR dai) <dai@debian.org>  Thu, 18 Oct 2012 16:06:04 +0900
+
+uim (1:1.8.1-3) unstable; urgency=medium
+
+  * Urgency set medium to fix RC bug.
+  * move installed-modules.scm and loader.scm from /etc/uim to /var/lib/uim
+    (Closes: #688233).
+    - debian/*.{postinst,prerm}: change path from /etc/uim to /var/lib/uim.
+    - debian/rules: do not generate installed-modules.scm and loader.scm.
+    - debian/libuim-data.maintscript: add mv_conffile installed-modules.scm
+      and loader.scm from /etc/uim to /var/lib/uim.
+      Suggested by Andreas Beckmann <debian@abeckmann.de>.  Thank you.
+    - debian/libuim-data.postinst: generate installed-modules.scm and
+      loader.scm if they do not exists in /var/lib/uim.
+    - debian/libuim-data.postrm: remove /etc/uim and /var/lib/uim contents.
+  * debian/control: libuim-data
+    - add Pre-Depends: dpkg (>= 1.15.7.2) to use dpkg-maintsctipt-helper.
+    - add Breaks: uim-MODULE (<< 1:1.8.1-3~).
+    - add Breaks: uim-mozc (<< 1.5.1090.102-4~), uim-chewing (<= 0.1.0-2)
+  * unset Multi-Arch: same of uim-dbg, because of plasma-widget-uim (kde4).
+
+ -- HIGUCHI Daisuke (VDR dai) <dai@debian.org>  Sun, 14 Oct 2012 18:07:35 +0900
+
 uim (1:1.8.1-2) unstable; urgency=low
 
   * enable Multiarch.
diff -Nru uim-1.8.1/debian/control uim-1.8.1/debian/control
--- uim-1.8.1/debian/control	2012-06-03 00:07:38.000000000 +0900
+++ uim-1.8.1/debian/control	2012-10-18 03:14:18.000000000 +0900
@@ -115,9 +115,21 @@
 Package: libuim-data
 Section: utils
 Architecture: any
+Pre-Depends: dpkg (>= 1.15.7.2)
 Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version})
 Replaces: libuim6, libuim7 (<< 1:1.7.1-2), uim-common (<< 1:1.7.1-2)
-Breaks: libuim6, libuim7 (<< 1:1.7.1-2), uim-common (<< 1:1.7.1-2)
+Breaks: libuim6, libuim7 (<< 1:1.7.1-2), uim-common (<< 1:1.7.1-2),
+	uim-ajax-ime (<< 1:1.8.1-3~), uim-anthy (<< 1:1.8.1-3~),
+	uim-baidu-olime-jp (<< 1:1.8.1-3~), uim-byeoru (<< 1:1.8.1-3~),
+	uim-canna (<< 1:1.8.1-3~), uim-google-cgiapi-jp (<< 1:1.8.1-3~),
+	uim-ipa-x-sampa (<< 1:1.8.1-3~), uim-latin (<< 1:1.8.1-3~),
+	uim-look (<< 1:1.8.1-3~), uim-m17nlib (<< 1:1.8.1-3~),
+	uim-pinyin (<< 1:1.8.1-3~), uim-prime (<< 1:1.8.1-3~),
+	uim-skk (<< 1:1.8.1-3~), uim-social-ime (<< 1:1.8.1-3~),
+	uim-tcode (<< 1:1.8.1-3~), uim-viqr (<< 1:1.8.1-3~),
+	uim-yahoo-jp (<< 1:1.8.1-3~),
+	uim-mozc (<< 1.5.1090.102-4~),
+	uim-chewing (<< 0.1.0-3~)
 Recommends: wordlist, im-config | im-switch
 Description: Universal Input Method - data files
  Uim is an input method module library which supports various scripts and can
@@ -151,7 +163,6 @@
 	uim-common (>= ${source:Version})
 Replaces: libuim6-dbg, libuim7-dbg
 Breaks: libuim6-dbg, libuim7-dbg
-Multi-Arch: same
 Description: Universal Input Method - debugging symbols
  Uim is an input method module library which supports various scripts and can
  act as a front end for a range of input methods, including Anthy, Canna,
diff -Nru uim-1.8.1/debian/libuim-data.maintscript uim-1.8.1/debian/libuim-data.maintscript
--- uim-1.8.1/debian/libuim-data.maintscript	1970-01-01 09:00:00.000000000 +0900
+++ uim-1.8.1/debian/libuim-data.maintscript	2012-10-18 03:12:31.000000000 +0900
@@ -0,0 +1,4 @@
+# move automatically generated file from /etc/uim to /var/lib/uim.
+# see Bug#688233 and policy 10.7.3.
+mv_conffile /etc/uim/installed-modules.scm /var/lib/uim/installed-modules.scm 1:1.8.1-3~
+mv_conffile /etc/uim/loader.scm /var/lib/uim/loader.scm 1:1.8.1-3~
diff -Nru uim-1.8.1/debian/libuim-data.postinst uim-1.8.1/debian/libuim-data.postinst
--- uim-1.8.1/debian/libuim-data.postinst	1970-01-01 09:00:00.000000000 +0900
+++ uim-1.8.1/debian/libuim-data.postinst	2012-10-18 10:31:46.000000000 +0900
@@ -0,0 +1,56 @@
+#! /bin/sh
+# postinst script for libuim-data
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+#     Any necessary prompting should almost always be confined to the
+#     post-installation script, and should be protected with a conditional
+#     so that unnecessary prompting doesn't happen if a package's
+#     installation fails and the `postinst' is called with `abort-upgrade',
+#     `abort-remove' or `abort-deconfigure'.
+
+case "$1" in
+    configure)
+	if [ ! -e /var/lib/uim/installed-modules.scm -o \
+	     ! -e /var/lib/uim/loader.scm ]; then
+		if which uim-module-manager >/dev/null 2>&1; then
+			uim-module-manager --unregister-all --path /var/lib/uim
+		fi
+		# for upgrading from libuim-data/uim-common (<< 1:1.7.1-2).
+		touch /var/lib/uim/installed-modules.scm
+		touch /var/lib/uim/loader.scm
+	fi
+    ;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
diff -Nru uim-1.8.1/debian/libuim-data.postrm uim-1.8.1/debian/libuim-data.postrm
--- uim-1.8.1/debian/libuim-data.postrm	1970-01-01 09:00:00.000000000 +0900
+++ uim-1.8.1/debian/libuim-data.postrm	2012-10-18 03:12:31.000000000 +0900
@@ -0,0 +1,55 @@
+#!/bin/sh
+# postrm script for libuim-data
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <overwriter>
+#          <overwriter-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+case "$1" in
+    purge)
+	rm -f /etc/uim/installed-modules.scm
+	rm -f /etc/uim/installed-modules.scm.dpkg-dist
+	rm -f /etc/uim/loader.scm
+	rm -f /etc/uim/loader.scm.dpkg-dist
+	rm -f /var/lib/uim/installed-modules.scm
+	rm -f /var/lib/uim/installed-modules.scm.dpkg-new
+	rm -f /var/lib/uim/loader.scm
+	rm -f /var/lib/uim/loader.scm.dpkg-new
+
+	for dir in /etc/uim /var/lib/uim; do
+		if [ -d $dir ]; then
+			rmdir --ignore-fail-on-non-empty $dir
+		fi
+	done
+    ;;
+
+    remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+    ;;
+
+    *)
+	echo "postrm called with unknown argument \`$1'" >&2
+	exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
diff -Nru uim-1.8.1/debian/rules uim-1.8.1/debian/rules
--- uim-1.8.1/debian/rules	2012-06-02 23:43:33.000000000 +0900
+++ uim-1.8.1/debian/rules	2012-10-18 03:12:31.000000000 +0900
@@ -75,20 +75,15 @@
 	install -D -o root -g root -m 644 \
 		$(CURDIR)/debian/im-switch/uim-toolbar-qt \
 		$(CURDIR)/debian/uim-xim/etc/X11/xinit/xinput.d/uim-toolbar-qt
-	install -d $(CURDIR)/debian/libuim-data/etc/uim
-	LIBUIM_SYSTEM_SCM_FILES=$(CURDIR)/sigscheme/lib \
-	LIBUIM_SCM_FILES=$(CURDIR)/scm \
-	LIBUIM_PLUGIN_LIB_DIR=$(CURDIR)/uim/.libs \
-		$(CURDIR)/uim/uim-module-manager --unregister-all \
-				 --path $(CURDIR)/debian/libuim-data/etc/uim
+	install -d $(CURDIR)/debian/libuim-data/var/lib/uim
 	dh_install --sourcedir=debian/tmp
 
 override_dh_link:
 	dh_link -p libuim-data \
-		etc/uim/installed-modules.scm \
+		var/lib/uim/installed-modules.scm \
 		usr/share/uim/installed-modules.scm
 	dh_link -p libuim-data \
-		etc/uim/loader.scm \
+		var/lib/uim/loader.scm \
 		usr/share/uim/loader.scm
 	for pkg in libuim8 libuim-scm0 libuim-custom2 \
 		   libuim-data libuim-dev uim-dbg uim-utils \
diff -Nru uim-1.8.1/debian/uim-ajax-ime.postinst uim-1.8.1/debian/uim-ajax-ime.postinst
--- uim-1.8.1/debian/uim-ajax-ime.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-ajax-ime.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register ajax-ime --path /etc/uim
+		uim-module-manager --register ajax-ime --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-ajax-ime.prerm uim-1.8.1/debian/uim-ajax-ime.prerm
--- uim-1.8.1/debian/uim-ajax-ime.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-ajax-ime.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister ajax-ime --path /etc/uim
+		uim-module-manager --unregister ajax-ime --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-anthy.postinst uim-1.8.1/debian/uim-anthy.postinst
--- uim-1.8.1/debian/uim-anthy.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-anthy.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register anthy anthy-utf8 --path /etc/uim
+		uim-module-manager --register anthy anthy-utf8 --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-anthy.prerm uim-1.8.1/debian/uim-anthy.prerm
--- uim-1.8.1/debian/uim-anthy.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-anthy.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister anthy anthy-utf8 --path /etc/uim
+		uim-module-manager --unregister anthy anthy-utf8 --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-baidu-olime-jp.postinst uim-1.8.1/debian/uim-baidu-olime-jp.postinst
--- uim-1.8.1/debian/uim-baidu-olime-jp.postinst	2012-03-18 18:42:02.000000000 +0900
+++ uim-1.8.1/debian/uim-baidu-olime-jp.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register baidu-olime-jp --path /etc/uim
+		uim-module-manager --register baidu-olime-jp --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-baidu-olime-jp.prerm uim-1.8.1/debian/uim-baidu-olime-jp.prerm
--- uim-1.8.1/debian/uim-baidu-olime-jp.prerm	2012-03-18 18:42:18.000000000 +0900
+++ uim-1.8.1/debian/uim-baidu-olime-jp.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister baidu-olime-jp --path /etc/uim
+		uim-module-manager --unregister baidu-olime-jp --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-byeoru.postinst uim-1.8.1/debian/uim-byeoru.postinst
--- uim-1.8.1/debian/uim-byeoru.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-byeoru.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register byeoru --path /etc/uim
+		uim-module-manager --register byeoru --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-byeoru.prerm uim-1.8.1/debian/uim-byeoru.prerm
--- uim-1.8.1/debian/uim-byeoru.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-byeoru.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister byeoru --path /etc/uim
+		uim-module-manager --unregister byeoru --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-canna.postinst uim-1.8.1/debian/uim-canna.postinst
--- uim-1.8.1/debian/uim-canna.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-canna.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register canna --path /etc/uim
+		uim-module-manager --register canna --path /var/lib/uim
 	fi
 
     ;;
diff -Nru uim-1.8.1/debian/uim-canna.prerm uim-1.8.1/debian/uim-canna.prerm
--- uim-1.8.1/debian/uim-canna.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-canna.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister canna --path /etc/uim
+		uim-module-manager --unregister canna --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-google-cgiapi-jp.postinst uim-1.8.1/debian/uim-google-cgiapi-jp.postinst
--- uim-1.8.1/debian/uim-google-cgiapi-jp.postinst	2012-03-18 18:40:17.000000000 +0900
+++ uim-1.8.1/debian/uim-google-cgiapi-jp.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register google-cgiapi-jp --path /etc/uim
+		uim-module-manager --register google-cgiapi-jp --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-google-cgiapi-jp.prerm uim-1.8.1/debian/uim-google-cgiapi-jp.prerm
--- uim-1.8.1/debian/uim-google-cgiapi-jp.prerm	2012-03-18 18:40:32.000000000 +0900
+++ uim-1.8.1/debian/uim-google-cgiapi-jp.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister google-cgiapi-jp --path /etc/uim
+		uim-module-manager --unregister google-cgiapi-jp --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-ipa-x-sampa.postinst uim-1.8.1/debian/uim-ipa-x-sampa.postinst
--- uim-1.8.1/debian/uim-ipa-x-sampa.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-ipa-x-sampa.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register ipa-x-sampa --path /etc/uim
+		uim-module-manager --register ipa-x-sampa --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-ipa-x-sampa.prerm uim-1.8.1/debian/uim-ipa-x-sampa.prerm
--- uim-1.8.1/debian/uim-ipa-x-sampa.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-ipa-x-sampa.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister ipa-x-sampa --path /etc/uim
+		uim-module-manager --unregister ipa-x-sampa --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-latin.postinst uim-1.8.1/debian/uim-latin.postinst
--- uim-1.8.1/debian/uim-latin.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-latin.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -27,7 +27,7 @@
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
 		uim-module-manager --register latin elatin \
-					    --path /etc/uim
+					    --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-latin.prerm uim-1.8.1/debian/uim-latin.prerm
--- uim-1.8.1/debian/uim-latin.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-latin.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -21,7 +21,7 @@
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
 		uim-module-manager --unregister latin elatin \
-					    --path /etc/uim
+					    --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-look.postinst uim-1.8.1/debian/uim-look.postinst
--- uim-1.8.1/debian/uim-look.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-look.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register look --path /etc/uim
+		uim-module-manager --register look --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-look.prerm uim-1.8.1/debian/uim-look.prerm
--- uim-1.8.1/debian/uim-look.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-look.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister look --path /etc/uim
+		uim-module-manager --unregister look --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-m17nlib.postinst uim-1.8.1/debian/uim-m17nlib.postinst
--- uim-1.8.1/debian/uim-m17nlib.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-m17nlib.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register m17nlib --path /etc/uim
+		uim-module-manager --register m17nlib --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-m17nlib.prerm uim-1.8.1/debian/uim-m17nlib.prerm
--- uim-1.8.1/debian/uim-m17nlib.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-m17nlib.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister m17nlib --path /etc/uim
+		uim-module-manager --unregister m17nlib --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-pinyin.postinst uim-1.8.1/debian/uim-pinyin.postinst
--- uim-1.8.1/debian/uim-pinyin.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-pinyin.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register pyload --path /etc/uim
+		uim-module-manager --register pyload --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-pinyin.prerm uim-1.8.1/debian/uim-pinyin.prerm
--- uim-1.8.1/debian/uim-pinyin.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-pinyin.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister pyload --path /etc/uim
+		uim-module-manager --unregister pyload --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-prime.postinst uim-1.8.1/debian/uim-prime.postinst
--- uim-1.8.1/debian/uim-prime.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-prime.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -27,7 +27,7 @@
     configure)
 
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register prime --path /etc/uim
+		uim-module-manager --register prime --path /var/lib/uim
 	fi 
 
     ;;
diff -Nru uim-1.8.1/debian/uim-prime.prerm uim-1.8.1/debian/uim-prime.prerm
--- uim-1.8.1/debian/uim-prime.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-prime.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister prime --path /etc/uim
+		uim-module-manager --unregister prime --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-skk.postinst uim-1.8.1/debian/uim-skk.postinst
--- uim-1.8.1/debian/uim-skk.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-skk.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register skk --path /etc/uim
+		uim-module-manager --register skk --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-skk.prerm uim-1.8.1/debian/uim-skk.prerm
--- uim-1.8.1/debian/uim-skk.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-skk.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister skk --path /etc/uim
+		uim-module-manager --unregister skk --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-social-ime.postinst uim-1.8.1/debian/uim-social-ime.postinst
--- uim-1.8.1/debian/uim-social-ime.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-social-ime.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register social-ime --path /etc/uim
+		uim-module-manager --register social-ime --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-social-ime.prerm uim-1.8.1/debian/uim-social-ime.prerm
--- uim-1.8.1/debian/uim-social-ime.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-social-ime.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister social-ime --path /etc/uim
+		uim-module-manager --unregister social-ime --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-tcode.postinst uim-1.8.1/debian/uim-tcode.postinst
--- uim-1.8.1/debian/uim-tcode.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-tcode.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register tutcode --path /etc/uim
+		uim-module-manager --register tutcode --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-tcode.prerm uim-1.8.1/debian/uim-tcode.prerm
--- uim-1.8.1/debian/uim-tcode.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-tcode.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister tutcode --path /etc/uim
+		uim-module-manager --unregister tutcode --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-viqr.postinst uim-1.8.1/debian/uim-viqr.postinst
--- uim-1.8.1/debian/uim-viqr.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-viqr.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register viqr --path /etc/uim
+		uim-module-manager --register viqr --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-viqr.prerm uim-1.8.1/debian/uim-viqr.prerm
--- uim-1.8.1/debian/uim-viqr.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-viqr.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister viqr --path /etc/uim
+		uim-module-manager --unregister viqr --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)
diff -Nru uim-1.8.1/debian/uim-yahoo-jp.postinst uim-1.8.1/debian/uim-yahoo-jp.postinst
--- uim-1.8.1/debian/uim-yahoo-jp.postinst	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-yahoo-jp.postinst	2012-10-18 03:12:31.000000000 +0900
@@ -26,7 +26,7 @@
 case "$1" in
     configure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --register yahoo-jp --path /etc/uim
+		uim-module-manager --register yahoo-jp --path /var/lib/uim
 	fi
     ;;
 
diff -Nru uim-1.8.1/debian/uim-yahoo-jp.prerm uim-1.8.1/debian/uim-yahoo-jp.prerm
--- uim-1.8.1/debian/uim-yahoo-jp.prerm	2012-03-18 18:30:00.000000000 +0900
+++ uim-1.8.1/debian/uim-yahoo-jp.prerm	2012-10-18 03:12:31.000000000 +0900
@@ -20,7 +20,7 @@
 case "$1" in
     remove|deconfigure)
 	if which uim-module-manager >/dev/null 2>&1; then
-		uim-module-manager --unregister yahoo-jp --path /etc/uim
+		uim-module-manager --unregister yahoo-jp --path /var/lib/uim
 	fi
         ;;
     upgrade|failed-upgrade)

--- End Message ---
--- Begin Message ---
On 2012-10-23 05:44, HIGUCHI Daisuke (VDR dai) wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Hi,
> 
> Please unblock package uim/1:1.8.1-4.
> It fixes RC bug#688233 and removes accidental setting Multi-Arch: tag.
> 
> uim/1:1.8.1-2 in testing modifies conffiles by the maintainer scripts,
> it violates Debian Policy 10.7.3.  So, uim/1:1.8.1-4 in unstable unsets
> conffiles to change path from /etc/uim to /var/lib/uim.
> 
> [...]
> 
> unblock uim/1:1.8.1-4
> 
> [...]

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: