Needs to keep hands off when removed but not purged
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
im-config (Debian) |
Fix Released
|
Unknown
|
|||
im-config (Ubuntu) |
Fix Released
|
Medium
|
Gunnar Hjalmarsson | ||
Precise |
Invalid
|
Undecided
|
Unassigned | ||
Quantal |
Invalid
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Medium
|
Gunnar Hjalmarsson | ||
im-switch (Debian) |
Fix Released
|
Unknown
|
|||
im-switch (Ubuntu) |
Fix Released
|
Low
|
Gunnar Hjalmarsson | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Low
|
Gunnar Hjalmarsson |
Bug Description
Nomination of im-switch for Precise and Quantal SRUs
=======
[Impact]
In raring, we are replacing im-switch with im-config, but when im-switch isn't purged but only removed, scripts in /etc/X11/
[Test Case]
Steps to reproduce:
* Make sure you have an updated Precise or Quantal.
* Select "ibus" from Language Support.
* Remove im-switch without purging.
* Log out and log in again.
* Run "env | grep IM" from a terminal window and find that im related
environment variables were set when they shouldn't.
[Regression Potential]
None.
Remaining from original description
=======
Fixing im-switch in Precise and Quantal is part of the solution to this problem, something else must be done for those who haven't got the chance to upgrade to the fixed version.
affects: | im-switch (Ubuntu) → im-config (Ubuntu) |
Changed in im-config (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in im-switch (Debian): | |
status: | Unknown → Fix Released |
Changed in im-config (Debian): | |
status: | Unknown → New |
Changed in im-config (Debian): | |
status: | New → Fix Released |
Hi Aron,
The file that needs to be removed is 80im-switch, isn't it? debian/postinst in the im-config package contains code that normally removes 80im-switch.
However, it's only removed if its md5sum matches one of the md5sums listed in debian/postinst. In https:/ /launchpad. net/ubuntu/ +source/ im-config/ 0.19ubuntu1 I added the md5sum for the modified file that the solution to bug 875435 resulted in.
So as far as I know, this should work. The case when 80im-switch is not removed is if you have made your own modifications to the file. Could that possibly be the reason why you have encountered a problem?