Your message dated Fri, 01 Mar 2013 18:56:51 +0000
with message-id <[email protected]>
and subject line Re: Bug#701708: unblock: im-config/0.21
has caused the Debian Bug report #701708,
regarding unblock: im-config/0.21
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 [email protected]
immediately.)
--
701708: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701708
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package im-config
Thank you for approving testing migration of im-switch 1.23 before my
unblock request. This unblock request of im-config is addressing the
same serious bug as #701181. I have raised severity of this #701224 bud
to serious, too.
http://bugs.debian.org/701181 (im-switch)
http://bugs.debian.org/701224 (im-config)
This bug fix is basically backporting of Ubuntu bug fix. Kudos to
Ubuntu developer Gunnar Hjalmarsson .
Ubuntu bug https://launchpad.net/bugs/1101836
im-config (0.21) unstable; urgency=low
* Disable im-switch hook script if im-switch package is removed
and im-config is installed. Closes: #701224
-- Osamu Aoki <[email protected]> Tue, 26 Feb 2013 23:04:39 +0900
This modification should not have negative side effects even if user
wish to go back to im-switch after installing im-config. (Of course, we
wncourage people to migrate to im-config.)
debdiff attached.
unblock im-config/0.21
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing'), (10, 'unstable'), (9, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.7-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru im-config-0.20/debian/changelog im-config-0.21/debian/changelog
--- im-config-0.20/debian/changelog 2012-12-15 11:25:30.000000000 +0900
+++ im-config-0.21/debian/changelog 2013-02-26 23:04:45.000000000 +0900
@@ -1,3 +1,10 @@
+im-config (0.21) unstable; urgency=low
+
+ * Disable im-switch hook script if im-switch package is removed
+ and im-config is installed. Closes: #701224
+
+ -- Osamu Aoki <[email protected]> Tue, 26 Feb 2013 23:04:39 +0900
+
im-config (0.20) unstable; urgency=low
* Fix regression on uim for #683950 caused by the 0.19~pre1 fixing
diff -Nru im-config-0.20/debian/postinst im-config-0.21/debian/postinst
--- im-config-0.20/debian/postinst 2012-11-27 23:15:17.000000000 +0900
+++ im-config-0.21/debian/postinst 2013-02-26 23:13:00.000000000 +0900
@@ -7,6 +7,7 @@
# version just before wheezy release
# acb685ae9264be3fc1800f98a70b12bb 80im-switch 1.14
# 044a2f13aa8382902dc8f47dc7da7064 80im-switch 1.16 (oldstable) - 1.22 (unstable)
+# 5b34831bb3c203ced71b7efb6da4609e 80im-switch 1.23 (testing/unstable)
# 4045a8eeb0e9226cdd9f8a121ccf4c04 80im-config_launch 0.3 (stable initial)
# 8a4829f935b5561ca6e61bec6eb3893f 80im-config_launch 0.3+squeeze1 (stable), 0.4
@@ -16,15 +17,19 @@
case "$1" in
configure)
IM_SWITCH_HOOK=/etc/X11/Xsession.d/80im-switch
+ IM_SWITCH_DISABLE_CODE='[ -x /usr/bin/im-switch ] || return 0'
if [ -f $IM_SWITCH_HOOK ]; then
IM_SWITCH_HOOK_MD5SUM=$(md5sum < $IM_SWITCH_HOOK|cut -d ' ' -f 1)
case $IM_SWITCH_HOOK_MD5SUM in
- acb685ae9264be3fc1800f98a70b12bb|044a2f13aa8382902dc8f47dc7da7064)
+ acb685ae9264be3fc1800f98a70b12bb|044a2f13aa8382902dc8f47dc7da7064|5b34831bb3c203ced71b7efb6da4609e)
rm -f $IM_SWITCH_HOOK
;;
*)
- echo "ERROR: Unknown hook file exists: $IM_SWITCH_HOOK." >&2
+ if [ "$( head -1 $IM_SWITCH_HOOK )" != "$IM_SWITCH_DISABLE_CODE" ];then
+ echo "Migrating from im-switch to im-config. Disabling: $IM_SWITCH_HOOK." >&2
+ sed -i "1 i $IM_SWITCH_DISABLE_CODE" $IM_SWITCH_HOOK
+ fi
;;
esac
fi
--- End Message ---
--- Begin Message ---
On Sat, 2013-03-02 at 03:01 +0900, Osamu Aoki wrote:
> I forgot to upload... sorry.
>
> NOW im-config_0.21_amd64.changes ACCEPTED into unstable
Unblocked.
Regards,
Adam
--- End Message ---