
The large thread >>asked Dec 4 '10 by Magic<< on this ms vs linux snafu instructs how to use the curses window to find the accept, yes button.
In this case, the apt-get command process just hangs without any other windows generated. Synaptic install attempt just ends with a "user did not agree to EULA" message. the package is in "a very bad inconsistent state" also described as "current status 'half-installed'". I am unable to install, uninstall, remove, autoremove, purge or configure.
What is the package NUKE-WITH-EXTREME-PREJUDICE option?
ttf-mscorefonts-installer-VIRUS...

# apt-get install ttf-mscorefonts-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cabextract libmspack0
The following NEW packages will be installed:
cabextract libmspack0 ttf-mscorefonts-installer
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 59.7 kB/89.2 kB of archives.
After this operation, 362 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 us.archive.ubuntu ubuntu wily main libmspack0 amd64 0.5-1
Get:2 us.archive.ubuntu ubuntu wily universe cabextract amd64 <<not-a-link>>
Fetched 59.7 kB in 0s (167 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libmspack0:amd64.
(Reading database ... 433286 files and directories currently installed.)
Preparing to unpack .../libmspack0_0.5-1_amd64.deb ...
Unpacking libmspack0:amd64 (0.5-1) ...
Selecting previously unselected package cabextract.
Preparing to unpack .../cabextract_1.6-1_amd64.deb ...
Unpacking cabextract (1.6-1) ...
Selecting previously unselected package ttf-mscorefonts-installer.
Preparing to unpack .../ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb ...
[**hang --- STOP FOREVER --- NO-HIDDEN-WINDOW --- NO-CURSES-WINDOWS**]
6 processes are left hanging when a ^c has no effect in the root install window. After all 6 are killed, there is another error:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
# sudo dpkg --configure -a
...
1 not fully installed or removed.
Need to get 0 B/29.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing package ttf-mscorefonts-installer (--configure):
package ttf-mscorefonts-installer is not ready for configuration
cannot configure (current status 'half-installed')
Errors were encountered while processing:
ttf-mscorefonts-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
Trying to get synaptic to remove it ends in calamity:
(synaptic:2639): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
dpkg: error processing package ttf-mscorefonts-installer (--remove):
package is in a very bad inconsistent state; you should reinstall it before attempting a removal
Errors were encountered while processing:
ttf-mscorefonts-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
I think this constitutes a virus; malware which destroys system functionality (pkg management) and is difficult or impossible to remove.
I think it was QT which first tried to install these.
Would it be possible to install an empty, stub as a substitute for the ms-malware and prevent any attempt to reinstall it?