I have checked with update manager, it shows some simple updates of some useless software and that is also not getting installed and gives the message the broken package and it is irritating me with same message.
It gave me this command
sudo apt-get install -f after running it says:
$ sudo apt-get install -f Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following package was automatically installed and is no longer required: openjdk-7-jre-lib Use 'apt-get autoremove' to remove it. The following extra packages will be installed: libfuse2:i386 The following NEW packages will be installed: libfuse2:i386 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 0 B/138 kB of archives. After this operation, 323 kB of additional disk space will be used. Do you want to continue [Y/n]? y (Reading database ... 236898 files and directories currently installed.) Unpacking libfuse2:i386 (from .../libfuse2_2.9.0-1ubuntu3_i386.deb) ... dpkg: error processing /var/cache/apt/archives/libfuse2_2.9.0-1ubuntu3_i386.deb (--unpack): trying to overwrite shared '/usr/share/doc/libfuse2/Makefile.gz', which is different from other instances of package libfuse2:i386 Errors were encountered while processing: /var/cache/apt/archives/libfuse2_2.9.0-1ubuntu3_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)