Brother lpr driver failed installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
New
|
Undecided
|
Unassigned |
Bug Description
I went to the Brother website and found the appropriate lpr Linux driver for my model (mfc8500). The website seemed to indicate that the lpr driver needed to be installed before installing the cups driver. I clicked on the download button and when asked, told it to run the program. It appeared to install the package. I then followed the same procedure for the cups driver file. It also appeared to install, but when I tried to add the printer, it was still not on the list of available printers. I tried to re-install the drivers when I received an error message saying that I the file was corrupt or I did not have permission to access it. I gave up on installing it and then went to look at other drivers, so I tried to open the synaptic package manager. When I opened it, it said:
E: The package mfc8500lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.
It will not install anything else now.
I found a solution to the problem. I had searched for one before, but after searching again with different search terms, I found that issuing this instruction worked:
sudo dpkg --remove --force- remove- reinstreq mfc8500lpr
After warning against removal, the system went ahead and performed the removal (since it was forced) and then it restarted cups.
All working fine now.