I tried to get GnuCash aqbanking thing to work. In the process I felt I needed to install libchipcard3. I found only am rpm package and converted it to a deb using alien. It would not install properly.
However, I cannot remove it at all. Update manager gives me the following error:
Package in inconsistent state
The package 'libchipcard3' is in a inconsistent state and needs to be reinstalled, but no archive can be found for it. Please reinstall the package manually or remove it from the system.
I tried the following and it did not work:
natibo@natibo:~$ dpkg --force-all -r libchipcard3
dpkg: operation requires read/write access to dpkg status area
natibo@natibo:~$ sudo dpkg --force-all -r libchipcard3
dpkg - warning, overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database ... 157165 files and directories currently installed.)
Removing libchipcard3 ...
test: 12: Illegal number: remove
/var/lib/dpkg/info/libchipcard3.postrm: 15: sbin/insserv: not found
dpkg: error processing libchipcard3 (--remove):
subprocess post-removal script returned error exit status 127
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
libchipcard3
natibo@natibo:~$
If I try to reinstall I get this:
natibo@natibo:~$ dpkg -i libchipcard3_3.0.3-28_amd64.deb
dpkg: requested operation requires superuser privilege
natibo@natibo:~$ sudo dpkg -i libchipcard3_3.0.3-28_amd64.deb
Selecting previously deselected package libchipcard3.
(Reading database ... 157166 files and directories currently installed.)
Preparing to replace libchipcard3 3.0.3-28 (using libchipcard3_3.0.3-28_amd64.deb) ...
Unpacking replacement libchipcard3 ...
test: 12: Illegal number: upgrade
/var/lib/dpkg/info/libchipcard3.postrm: 15: sbin/insserv: not found
dpkg: warning - old post-removal script returned error exit status 127
dpkg - trying script from the new package instead ...
test: 12: Illegal number: failed-upgrade
/var/lib/dpkg/tmp.ci/postrm: 15: sbin/insserv: not found
dpkg: error processing libchipcard3_3.0.3-28_amd64.deb (--install):
subprocess new post-removal script returned error exit status 127
test: 12: Illegal number: abort-upgrade
/var/lib/dpkg/tmp.ci/postrm: 15: sbin/insserv: not found
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 127
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
libchipcard3_3.0.3-28_amd64.deb
natibo@natibo:~$
Bookmarks