Hashcat upgrade issue
#1
Hi Guys !
Im trying to upgrade The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) Linux 1.0 to The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) Linux 2016 and
having some issues regarding Hashcat.

Here is the console info :

root@TE:~# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  acccheck accountsservice afflib-tools aircrack-ng alacarte apache2 apache2-utils apktool apt apt-listchanges apt-utils apt-xapian-index
  aptitude aptitude-common arachni arping asleap aspell at at-spi2-core atftpd avahi-daemon avr-libc avrdude baobab base-passwd bash bc
  beef-xss bind9-host binfmt-support binutils-avr binwalk bison

etc etc

The following packages will be upgraded:
  hashcat-utils
1 upgraded, 0 newly installed, 0 to remove and 1234 not upgraded.
1 not fully installed or removed.
Need to get 0 B/29.2 kB of archives.
After this operation, 80.9 kB disk space will be freed.
Do you want to continue [Y/n]? Y
Reading changelogs... Done
(Reading database ... 326423 files and directories currently installed.)
Preparing to replace hashcat-utils 1.1-0kali0 (using .../hashcat-utils_1.2-0kali1_i386.deb) ...
dpkg-maintscript-helper: error: command dir_to_symlink is unknown
Hint: upgrading dpkg to a newer version might help.
sage: dpkg-maintscript-helper <command> <parameter>... -- <maintainer-script-parameter>...

Commands:
  supports <command>
    Returns 0 (success) if the given command is supported, 1 otherwise.
  rm_conffile <conffile> [<last-version> [<package>]]
    Remove obsolete conffile. Must be called in preinst, postinst and
    postrm.
  mv_conffile <old-conf> <new-conf> [<last-version> [<package>]]
    Rename a conffile. Must be called in preinst, postinst and postrm.
  help
    Display this usage information.
dpkg: error processing /var/cache/apt/archives/hashcat-utils_1.2-0kali1_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
dpkg-maintscript-helper: error: command dir_to_symlink is unknown
Hint: upgrading dpkg to a newer version might help.

Usage: dpkg-maintscript-helper <command> <parameter>... -- <maintainer-script-parameter>...

Commands:
  supports <command>
    Returns 0 (success) if the given command is supported, 1 otherwise.
  rm_conffile <conffile> [<last-version> [<package>]]
    Remove obsolete conffile. Must be called in preinst, postinst and
    postrm.
  mv_conffile <old-conf> <new-conf> [<last-version> [<package>]]
    Rename a conffile. Must be called in preinst, postinst and postrm.
  help
    Display this usage information.
dpkg: error while cleaning up:
 subprocess new post-removal script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/hashcat-utils_1.2-0kali1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@TE:~#


Any idea on what is happening here?  Thanks.
#2
This is a The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) issue, not a Hashcat issue.