Package Details: brother-mfc-9140cdn 1.1.4-1

Git Clone URL: (read-only, click to copy)
Package Base: brother-mfc-9140cdn
Description: LPR and CUPS driver for the Brother MFC-9140CDN
Upstream URL:
Licenses: unknown
Submitter: AxPU
Maintainer: severach
Last Packager: AxPU
Votes: 2
Popularity: 0.000000
First Submitted: 2015-10-15 20:42 (UTC)
Last Updated: 2018-10-16 22:08 (UTC)

Latest Comments

oziemike commented on 2018-11-14 05:02 (UTC)

After chasing dependencies, like "patch", all done and printer is now successfully working. Thank you. Mike

oziemike commented on 2018-11-14 04:32 (UTC)

All went well till the build where it can't resolve the dependency "deb2targz". I can't seem to resolve this anyway??

oziemike commented on 2018-11-14 04:00 (UTC)

Many thanks for the thorough explanation. It is sincerely appreciated. Mike.

AxPU commented on 2018-11-12 11:22 (UTC) (edited on 2018-11-12 11:23 (UTC) by AxPU)


I trust you have found the Wiki site, because you already started to use git. Just to be sure - there is the link:

To be clear. Git does not install anything. In your case is only used to download the current version of the AUR Package you want to install. You can just as well download the Package manually from the "Download snapshot" link on the upper right side of this page. Put it into an empty directory of your choosing, unpack it and run "makepkg" just like it is described in the wiki.

makepkg builds your package that you then have to install using "pacman -U package-filename".

For completeness sake. Git offers lots of convenient features that you might profit from further down the line but are not necessary if you just want to install that one missing Package. So why not continue using it from the start. In that case you run "git clone" from an empty directory of your choosing, just like if you downloaded the snapshot all along...

oziemike commented on 2018-11-12 06:52 (UTC)

Hi guys, Trying to get my head around ArchLinux after about 10 years with Ubuntu. I have this model printer and I have tried everything to get it working via CUPS.

I undrestand how to run the git clone command, but I must be starting in the wrong directory in the beginning?? Where should I be to run the command. Finally do I need to do anything after running git to install, or is that the end of the install process. Thanks in advance for any help. Mike.

AxPU commented on 2018-10-16 22:12 (UTC)

Fixed a version mixup in the last upate. MFC-9140 is still at version 1.1.2, version 1.1.3 is for MFC-9142 instead (tough probably not much difference)

cupswrapper has been updated to version 1.1.4 and the package version reflects that now so that updates are distributed to all users

AxPU commented on 2018-10-16 19:53 (UTC) (edited on 2018-10-16 19:53 (UTC) by AxPU)

The package is not outdated. The version (2.2.1-1) that is reported on the Brother website does not relate to the driver/cupswrapper version but to the install tool instead. You may be able to use this instead of the AUR package, but I'm not sure if this would work on Arch Linux. I would NOT recommend trying it out but if you're prepared to make it work in case of any issues - then why not.

Besides this issue - I'm still working on the problem mentioned in the comments below. Update will follow soon.

AxPU commented on 2018-10-08 18:31 (UTC)

Thank you for the comment! I'm currently on the road - will look into it as soon as possible!

mksingh commented on 2018-10-05 08:58 (UTC)

when i install the package, i get following error: (1/1) installing brother-mfc-9140cdn [######################] 100% /tmp/alpm_I8Ecqp/.INSTALL: line 6: /opt/brother/Printers/mfc9140cdn/cupswrapper/cupswrappermfc9140cdn: No such file or directory �[32m==> Something went wrong...

After this cups detects and installs the printer(usb) but cannot print anything.

Before this update everything was working fine.

AxPU commented on 2018-02-18 00:36 (UTC)

Because no amd64 drivers are available from the manufacturer. It is explicitly stated on the Brother support pages that the 32bit compatibility libs are to be used on 64bit Linux systems. This is not affected by Arch Linux moving away from i386 installs!

commented on 2018-02-14 21:56 (UTC)

Why is this still i386? Should be amd64 by default.

tripy commented on 2017-06-12 18:53 (UTC)

To install this, modify the PKGBUILD file. Locate the line that says: license='unknown' and replace it with license=('unknown') Now you can install it.

commented on 2017-03-20 11:59 (UTC)

Install fails with: "==> ERROR: license should be an array" (after "Unpacking objects: 100% (9/9), done").

AxPU commented on 2016-03-06 22:10 (UTC)

Well it does work here. I'm not sure if the printer was found automatically tough. Have you tried to set up the printer manually using its IP address?

mksingh commented on 2016-03-05 06:56 (UTC)

printer is not detected by cups even though scanner is working. What else needs to be done?