Install EPSON ET-3850 utility

– Please Write here your help request, –
I installed epson-inkjet-printer-escpr2_1.2.26-1_amd64.deb with no issue. Then I installed epson-printer-utility_1.1.3-1_amd64.deb. It did not work so I tried reinstalling it again. I keep getting this error and now I cannot even run sudo parrot-upgrade. I tried everything to remove this utility or get it work. Help!

  • Parrot version in use (if you are not aware of it, open terminal and type cat /etc/os-release | grep VERSION):

VERSION_ID=“6.3”
VERSION=“6.3 (lorikeet)”
VERSION_CODENAME=lory

  • Logs/Terminal output (use pastebin or similar services):

──╼ $sudo dpkg -i ./epson-printer-utility_1.1.3-1_amd64.deb
(Reading database … 673514 files and directories currently installed.)
Preparing to unpack …/epson-printer-utility_1.1.3-1_amd64.deb …
Unpacking epson-printer-utility (1.1.3-1) over (1.1.3-1) …
libsemanage.semanage_direct_remove_key: Unable to remove module epson_pol at priority 400. (No such file or directory).
semodule: Failed!
dpkg: warning: old epson-printer-utility package post-removal script subprocess returned error exit status 1
dpkg: trying script from the new package instead …
libsemanage.semanage_direct_remove_key: Unable to remove module epson_pol at priority 400. (No such file or directory).
semodule: Failed!
dpkg: error processing archive ./epson-printer-utility_1.1.3-1_amd64.deb (–install):
new epson-printer-utility package post-removal script subprocess returned error exit status 1
libsemanage.semanage_direct_remove_key: Unable to remove module epson_pol at priority 400. (No such file or directory).
semodule: Failed!
dpkg: error while cleaning up:
new epson-printer-utility package post-removal script subprocess returned error exit status 1
Errors were encountered while processing:
./epson-printer-utility_1.1.3-1_amd64.deb

when I run sudo parrot-upgrade
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: The package epson-printer-utility needs to be reinstalled, but I can’t find an archive for it.
failed to fix conflicts
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: The package epson-printer-utility needs to be reinstalled, but I can’t find an archive for it.

  • Screenshots:

You can remove all epson files and related by using apt purge.

sudo apt purge epson*

thanks Fred.

I ran the command but I got:

E: The packahe epson-printer-utility needs to be reinstalled but I cant find an archive for it

I guess there is not solution to this problem. I tried everything except installing LSB which would compromise parrotsec. I got rid of my HP printer because it was just taking money monthly and asking for more money to print. It was like an electronic tax collector. Setting up HP on Linux is easy but Epson is lacking. Ah well. I will use windows when I need to print. I think I need to reinstall parrotsec because I cannot fix this error.

I usually run most Linux distros in VM’s simply because sometimes it is easier/quicker just to delete a problematic OS and reinstall it again.

I have in the past had various dual boot or Linux installed only systems, but the hardware support on Linux, although much better than it has been, can still be a little patchy, printers and wifi can still be a headache.

There are sometimes different versions of some printer and utility packages depending on printer model, have a read of this post on another forum;
https://www.linuxquestions.org/questions/linux-newbie-8/problem-with-installing-an-epson-printer-on-debian-12-a-4175731713/

Thanks Fred. After some days using brave AI, I found the command that worked. I am very happy so I am sharing it here so if someone else has this problem:

sudo dpkg --remove --force-remove-reinstreq epson-printer-utility

1 Like