I have contacted brother concerning updated drivers.
Here is the solution they provided:
bill@bill-GA-MA78GM-US2H:~/Desktop$ sudo bash linux-brprinter-installer-1.0.3-1 
Brother DCP-7040

wget 
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html
You are going to install following packages.
   dcp1000lpr-1.1.2-1.i386.deb
   cupswrapperDCP1000-1.0.2-1.i386.deb
OK? [y/N] ->y
I will include the remainder of the output.
What is important is that these are i386 drivers and will not install on amd64 
systems.
This is true for ubuntu natty,  openSUSE, and Debian.  All of which use the 
same underlying printer configuration code.
I have contacted brother again and supplied the output of the install process.
I will duplicate it below:

Reading package lists... Done
dpkg -x dcp1000lpr-1.1.2-1.i386.deb /
dpkg -x cupswrapperDCP1000-1.0.2-1.i386.deb /
dpkg: warning: overriding problem because --force enabled:
 package architecture (i386) does not match system (amd64)
dpkg: regarding dcp1000lpr-1.1.2-1.i386.deb containing dcp1000lpr:i386:
 brother-lpr-drivers-laser1 conflicts with dcp1000lpr
  dcp1000lpr:i386 (version 1.1.2-1) is to be installed.
dpkg: warning: ignoring conflict, may proceed anyway!
(Reading database ... 412901 files and directories currently installed.)
Preparing to replace dcp1000lpr:i386 1.1.2-1 (using 
dcp1000lpr-1.1.2-1.i386.deb) ...
Unpacking replacement dcp1000lpr:i386 ...
Replaced by files in installed package brother-lpr-drivers-laser1 ...
start: Unknown job: lpd
dpkg: warning: subprocess old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
start: Unknown job: lpd
dpkg: error processing dcp1000lpr-1.1.2-1.i386.deb (--install):
 subprocess new post-removal script returned error exit status 1
start: Unknown job: lpd
dpkg: error while cleaning up:
 subprocess new post-removal script returned error exit status 1
Errors were encountered while processing:
 dcp1000lpr-1.1.2-1.i386.deb
dpkg: warning: overriding problem because --force enabled:
 package architecture (i386) does not match system (amd64)
dpkg: regarding cupswrapperDCP1000-1.0.2-1.i386.deb containing 
cupswrapperdcp1000:i386:
 brother-cups-wrapper-laser1 conflicts with cupswrapperdcp1000
  cupswrapperdcp1000:i386 (version 1.0.2-1) is to be installed.
dpkg: warning: ignoring conflict, may proceed anyway!
(Reading database ... 412901 files and directories currently installed.)
Preparing to replace cupswrapperdcp1000:i386 1.0.2-1 (using 
cupswrapperDCP1000-1.0.2-1.i386.deb) ...
cups stop/waiting
cups start/running, process 2347
restart
Unpacking replacement cupswrapperdcp1000:i386 ...
dpkg: cupswrapperdcp1000:i386: dependency problems, but configuring anyway as 
you requested:
 cupswrapperdcp1000:i386 depends on libc6 (>= 2.2.5).
Setting up cupswrapperdcp1000:i386 (1.0.2-1) ...
rm -f /usr/lib/cups/filter/brlpdwrapperDCP1000
cp: `/usr/lib/cups/filter/brlpdwrapperDCP1000' and 
`/usr/lib64/cups/filter/brlpdwrapperDCP1000' are the same file
stop
cups stop/waiting
cups start/running, process 2392
restart
Package `dcp1000lpr' is not installed.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
Will you specify the Device URI? [y/N] ->n

The security level of AppArmor has been lowered. (aa-complain cups)
aa-complain cupsd
Setting /etc/apparmor.d/usr.sbin.cupsd to complain mode.
Test Print? [y/N] ->y

wait 5s.
lpr -P DCP1000 /usr/share/cups/data/testprint
There was no printed output.

If others would contact brother and point out that many of the 32bit driver now 
will no longer work.
This might get them to be more responsive.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/425172

Title:
  Add support of new printers

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to