Background
Just installed Manjaro/Arch. I have a Brother MFC 7820N network printer. As a specific driver for this printer doesn't seem to exist in the repos or AUR, the aim was to use Debtap to convert the .deb files supplied by Brother.
Symptoms
Installation of both packages fails with a number of errors, including several "file not found" errors for files in /usr/local/Brother. By inspection I could see the packages created by debtap had what looked like the right files, but had installed some of them in /usr/Brother.
I manually moved/coped the contents of /usr/Brother over to /usr/local/Brother and deleted the now empty /usr/Brotherdirectory. After this I was able to go into CUPS admin and by updating the printer to find it's network location, I was able to get the printer working.
It's possible debtap has simply mis-translated the location of these files. However from experience with the Brother drivers on windows I know the installers can be quite clunky and seem to run pre or post- install scripts. I wonder if there is a script in here somewhere that is expected to move the driver files into a platform-dependent location?
Note: I can upload the converted packages if that would be useful, but I don't want to add unecessarily large attachments to the bug report.
OS: Manjaro 5.3.12 Debtap: 3.2.2
Background Just installed Manjaro/Arch. I have a Brother MFC 7820N network printer. As a specific driver for this printer doesn't seem to exist in the repos or AUR, the aim was to use Debtap to convert the .deb files supplied by Brother.
Target Files
To Reproduce
Symptoms Installation of both packages fails with a number of errors, including several "file not found" errors for files in
/usr/local/Brother
. By inspection I could see the packages created by debtap had what looked like the right files, but had installed some of them in/usr/Brother
.I manually moved/coped the contents of
/usr/Brother
over to/usr/local/Brother
and deleted the now empty/usr/Brother
directory. After this I was able to go into CUPS admin and by updating the printer to find it's network location, I was able to get the printer working.It's possible debtap has simply mis-translated the location of these files. However from experience with the Brother drivers on windows I know the installers can be quite clunky and seem to run pre or post- install scripts. I wonder if there is a script in here somewhere that is expected to move the driver files into a platform-dependent location?
Note: I can upload the converted packages if that would be useful, but I don't want to add unecessarily large attachments to the bug report.