Sorry to hear that. I notice you are running on a 32bit PAE system . Could that make a difference? Recently, I upgraded to 4.4.0 on two installs with this method: first I installed it on a kali host machine to install VirtualBox on it. Then I installed it in the same way on the guest kali machine I installed on that VirtualBox. Unfortunately, the 5 or so year old build I installed all this, and more, on just crashed—while I was running windows 10 of course (I was running about 4 linux systems and 1 windows in dual boot). After I saw your reply today, I tried to do the update again on the kali I am running on VirtualBox on my laptop. I’ll post the commands I used, and the response I got, below—as I suspected, installing kali-linux-full before the dist upgrade was redundant, at least on my current setup.
(After I had removed all but the two rolling repositories from my sources.list file, and performed apt-get update and upgrade.)
Input:
Output:
Code:
Hit:1 http://ftp.halifax.rwth-aachen.de/kali kali-rolling InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
151 packages can be upgraded. Run 'apt list --upgradable' to see them.
Input:
Output:
Really long. So I will share any part with you if necessary.
Input:
Code:
apt list --upgradable
Output:
Code:
Listing... Done
ghostscript/kali-rolling 9.19~dfsg-1 amd64 [upgradable from: 9.16~dfsg-2]
kali-linux-full/kali-rolling 2016.2.3 amd64 [upgradable from: 2016.1.0]
libgs9/kali-rolling 9.19~dfsg-1 amd64 [upgradable from: 9.16~dfsg-2]
libgs9-common/kali-rolling,kali-rolling 9.19~dfsg-1 all [upgradable from: 9.16~dfsg-2]
libjavascriptcoregtk-1.0-0/kali-rolling 2.4.10-1 amd64 [upgradable from: 2.4.9-3]
libjavascriptcoregtk-3.0-0/kali-rolling 2.4.10-1 amd64 [upgradable from: 2.4.9-3]
libwebkitgtk-1.0-0/kali-rolling 2.4.10-1 amd64 [upgradable from: 2.4.9-3]
libwebkitgtk-3.0-0/kali-rolling 2.4.10-1 amd64 [upgradable from: 2.4.9-3]
Input:
Output:
Code:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
gtk2-engines inguma libasn1-8-heimdal libbasicusageenvironment0
libgroupsock1 libgssapi3-heimdal libhcrypto4-heimdal libhdb9-heimdal
libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libilmbase6v5
libkdc2-heimdal libkrb5-26-heimdal liblivemedia23 libntdb1 libopenexr6v5
libpgm-5.1-0 libpth20 libpython3.4-minimal libpython3.4-stdlib libqmi-glib1
libquvi-scripts libquvi7 libregfi0 libroken18-heimdal libsodium13 libtrio2
libusageenvironment1 libusbmuxd2 libwind0-heimdal libx265-68 libzip2 libzmq3
python-bluez python-characteristic python-geoip python-ntdb python3.4
python3.4-minimal ruby2.2-dev
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
fonts-droid libwebkitgtk-1.0-common libwebkitgtk-3.0-common maltego
The following NEW packages will be installed:
fonts-droid-fallback fonts-noto-mono maltegoce
The following packages will be upgraded:
ghostscript kali-linux-full libgs9 libgs9-common libjavascriptcoregtk-1.0-0
libjavascriptcoregtk-3.0-0 libwebkitgtk-1.0-0 libwebkitgtk-3.0-0
8 upgraded, 3 newly installed, 4 to remove and 0 not upgraded.
Need to get 111 MB of archives.
After this operation, 7,378 kB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 libwebkitgtk-1.0-0 amd64 2.4.10-1 [8,042 kB]
Get:2 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 libjavascriptcoregtk-1.0-0 amd64 2.4.10-1 [1,969 kB]
Get:3 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 libwebkitgtk-3.0-0 amd64 2.4.10-1 [8,040 kB]
Get:4 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 libjavascriptcoregtk-3.0-0 amd64 2.4.10-1 [1,968 kB]
Get:5 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 kali-linux-full amd64 2016.2.3 [7,620 B]
Get:6 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/non-free amd64 maltegoce all 3.6.1.7809-0kali3 [84.0 MB]
Get:7 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 fonts-droid-fallback all 1:6.0.1r16-1 [1,806 kB]
Get:8 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 fonts-noto-mono all 20160116-1 [76.1 kB]
Get:9 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 ghostscript amd64 9.19~dfsg-1 [94.9 kB]
Get:10 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 libgs9 amd64 9.19~dfsg-1 [2,065 kB]
Get:11 http://ftp.halifax.rwth-aachen.de/kali kali-rolling/main amd64 libgs9-common all 9.19~dfsg-1 [3,032 kB]
Fetched 111 MB in 51s (2,148 kB/s)
Reading changelogs... Done
(Reading database ... 320811 files and directories currently installed.)
Removing fonts-droid (1:4.4.4r2-7) ...
dpkg: libwebkitgtk-1.0-common: dependency problems, but removing anyway as you requested:
libwebkitgtk-1.0-0:amd64 depends on libwebkitgtk-1.0-common (>= 2.4.9).
Removing libwebkitgtk-1.0-common (2.4.9-3) ...
Processing triggers for fontconfig (2.11.0-6.4) ...
(Reading database ... 320716 files and directories currently installed.)
Preparing to unpack .../libwebkitgtk-1.0-0_2.4.10-1_amd64.deb ...
Unpacking libwebkitgtk-1.0-0:amd64 (2.4.10-1) over (2.4.9-3) ...
Preparing to unpack .../libjavascriptcoregtk-1.0-0_2.4.10-1_amd64.deb ...
Unpacking libjavascriptcoregtk-1.0-0:amd64 (2.4.10-1) over (2.4.9-3) ...
Processing triggers for libc-bin (2.22-5) ...
dpkg: libwebkitgtk-3.0-common: dependency problems, but removing anyway as you requested:
libwebkitgtk-3.0-0:amd64 depends on libwebkitgtk-3.0-common (>= 2.4.9).
(Reading database ... 320775 files and directories currently installed.)
Removing libwebkitgtk-3.0-common (2.4.9-3) ...
(Reading database ... 320714 files and directories currently installed.)
Preparing to unpack .../libwebkitgtk-3.0-0_2.4.10-1_amd64.deb ...
Unpacking libwebkitgtk-3.0-0:amd64 (2.4.10-1) over (2.4.9-3) ...
Preparing to unpack .../libjavascriptcoregtk-3.0-0_2.4.10-1_amd64.deb ...
Unpacking libjavascriptcoregtk-3.0-0:amd64 (2.4.10-1) over (2.4.9-3) ...
Preparing to unpack .../kali-linux-full_2016.2.3_amd64.deb ...
Unpacking kali-linux-full (2016.2.3) over (2016.1.0) ...
Processing triggers for libc-bin (2.22-5) ...
dpkg: maltego: dependency problems, but removing anyway as you requested:
maltego-teeth depends on maltego.
(Reading database ... 320773 files and directories currently installed.)
Removing maltego (3.6.1.7809-0kali2) ...
Selecting previously unselected package maltegoce.
(Reading database ... 319701 files and directories currently installed.)
Preparing to unpack .../maltegoce_3.6.1.7809-0kali3_all.deb ...
Unpacking maltegoce (3.6.1.7809-0kali3) ...
Selecting previously unselected package fonts-droid-fallback.
Preparing to unpack .../fonts-droid-fallback_1%3a6.0.1r16-1_all.deb ...
Unpacking fonts-droid-fallback (1:6.0.1r16-1) ...
Selecting previously unselected package fonts-noto-mono.
Preparing to unpack .../fonts-noto-mono_20160116-1_all.deb ...
Unpacking fonts-noto-mono (20160116-1) ...
Preparing to unpack .../ghostscript_9.19~dfsg-1_amd64.deb ...
Unpacking ghostscript (9.19~dfsg-1) over (9.16~dfsg-2) ...
Preparing to unpack .../libgs9_9.19~dfsg-1_amd64.deb ...
Unpacking libgs9 (9.19~dfsg-1) over (9.16~dfsg-2) ...
Preparing to unpack .../libgs9-common_9.19~dfsg-1_all.deb ...
Unpacking libgs9-common (9.19~dfsg-1) over (9.16~dfsg-2) ...
Processing triggers for fontconfig (2.11.0-6.4) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libc-bin (2.22-5) ...
Setting up libjavascriptcoregtk-1.0-0:amd64 (2.4.10-1) ...
Setting up libwebkitgtk-1.0-0:amd64 (2.4.10-1) ...
Setting up libjavascriptcoregtk-3.0-0:amd64 (2.4.10-1) ...
Setting up libwebkitgtk-3.0-0:amd64 (2.4.10-1) ...
Setting up maltegoce (3.6.1.7809-0kali3) ...
Setting up kali-linux-full (2016.2.3) ...
Setting up fonts-droid-fallback (1:6.0.1r16-1) ...
Setting up fonts-noto-mono (20160116-1) ...
Setting up libgs9-common (9.19~dfsg-1) ...
Setting up libgs9 (9.19~dfsg-1) ...
Setting up ghostscript (9.19~dfsg-1) ...
Processing triggers for libc-bin (2.22-5) ...
Input:
Code:
apt list --upgradable
Output:
Input:
Output:
Input:
(After reboot)
Input:
Output:
So, this procedure has now worked for me on three separate installs pretty much the same way. But, my machines have all been 64 bit. I am not sure whether that could make any difference, but maybe that is worth looking into.