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

Bug#651075: imhangul-common: wrong way to use im-config, wrong dependency, ...



Package: imhangul-common
Version: 1
Severity: normal

This package ships im-config related package.  That is wrong.  Please
send patch to im-config package (if needed NMU carefully).

Any undocumented way of usage is prone for problem.

In new 0.6, I added support for imhangul and other related packages.
(Besides internal configuration file names and code has changed
significantly...)

Also, im-switch should bot be depends.  It should be able to be removed
if admin wishes.  You can use package without im-switch.

If no objection or no upload of new package soon, i will make NMU using
attached patch.

Osamu

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

Kernel: Linux 3.1.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages imhangul-common depends on:
ii  im-config [im-switch]  0.6

imhangul-common recommends no packages.

imhangul-common suggests no packages.

-- no debconf information
diff -Nru imhangul-common-1-orig/debian/80_imhangul.dsc imhangul-common-1/debian/80_imhangul.dsc
--- imhangul-common-1-orig/debian/80_imhangul.dsc	2011-03-25 02:51:05.000000000 +0900
+++ imhangul-common-1/debian/80_imhangul.dsc	1970-01-01 09:00:00.000000000 +0900
@@ -1,3 +0,0 @@
-IM_CONFIG_DSC="Hangul (Korean) input module for GTK+"
-IM_CONFIG_KEY=""
-IM_CONFIG_DEP=""
diff -Nru imhangul-common-1-orig/debian/80_imhangul.im imhangul-common-1/debian/80_imhangul.im
--- imhangul-common-1-orig/debian/80_imhangul.im	2011-03-25 02:51:05.000000000 +0900
+++ imhangul-common-1/debian/80_imhangul.im	1970-01-01 09:00:00.000000000 +0900
@@ -1 +0,0 @@
-GTK_IM_MODULE=hangul2
diff -Nru imhangul-common-1-orig/debian/control imhangul-common-1/debian/control
--- imhangul-common-1-orig/debian/control	2011-03-25 02:51:05.000000000 +0900
+++ imhangul-common-1/debian/control	2011-12-06 00:12:42.988797942 +0900
@@ -10,7 +10,8 @@
 
 Package: imhangul-common
 Architecture: all
-Depends: ${misc:Depends}, im-switch
+Depends: ${misc:Depends}
+Recommends: im-config (>= 0.6 )| im-switch
 Conflicts: imhangul (<= 0.9.16-1)
 Replaces: imhangul (<= 0.9.16-1)
 Description: Common files for imhangul
diff -Nru imhangul-common-1-orig/debian/imhangul-common.install imhangul-common-1/debian/imhangul-common.install
--- imhangul-common-1-orig/debian/imhangul-common.install	2011-03-25 02:51:05.000000000 +0900
+++ imhangul-common-1/debian/imhangul-common.install	2011-12-06 00:11:25.828415164 +0900
@@ -1,3 +1 @@
-debian/80_imhangul.im usr/share/im-config/data/
-debian/80_imhangul.dsc usr/share/im-config/data/
 debian/xinput.d/imhangul etc/X11/xinit/xinput.d/

Reply to: