Brother DCP-7025 doesn't print after fresh installation

Bug #256873 reported by T. Friske
12
Affects Status Importance Assigned to Milestone
brother-lpr-drivers-ac (Ubuntu)
Invalid
Medium
Unassigned
brother-lpr-drivers-bh7 (Ubuntu)
Invalid
Medium
Unassigned
brother-lpr-drivers-common (Ubuntu)
Invalid
Medium
Unassigned
brother-lpr-drivers-extra (Ubuntu)
Fix Released
Medium
Saivann Carignan
brother-lpr-drivers-laser (Ubuntu)
Fix Released
Medium
Saivann Carignan
brother-lpr-drivers-laser1 (Ubuntu)
Fix Released
Medium
Saivann Carignan
brother-lpr-drivers-mfc9420cn (Ubuntu)
Fix Released
Medium
Saivann Carignan

Bug Description

Binary package hint: brother-cups-wrapper-laser

OS: Ubuntu
Version: 8.04
Architecture: 64 bit
Affected package: brother-cups-wrapper-laser
Package version: 2.0.1-2-0ubuntu3
Hardware type: All-In-One b/w laser printer, scanner
Model: Brother DCP-7025

I belatedly installed the debian package brother-cups-wrapper-laser (2.0.1-2-0ubuntu3) in order to eliminate the performance problems that incur when the standard printer driver DCP-7025 BR-Script3 is in use.

After choosing the alternative driver from Brother I tried to print a test page but nothing happens. I then had a look at the error_log with the command:

$> sudo tail -f /var/log/cups/error_log

The error_log says that it cannot find the file "/usr/Brother/inf/brPrintList". I solved this by creating an empty file by this name and added the printer model string "DCP7025" on the first line.

The second problem incurred due to the missing shared object file "/usr/lib/libbrcomplpr2.so" under the directory "/usr/lib32". Thus I created a symbolic link to it like this:

$> sudo ln -s /usr/lib/libbrcomplpr2.so /usr/lib32/

This solved the last problem and I am able to print any documents now.

The Brother Printer FAQ states in the following entry:

<quote>
I am using the 64 bit version of Ubuntu 7.10. I have installed the drivers, but I am still unable to print.

The reference directories for 32 bit applications have changed on the 64 bit version of Ubuntu7.10.
If your version shows the following files after the installation, you will have to make symbolic links for them under /usr/lib32.

Example of the command (Issue the command as a superuser);
ln -s /usr/lib/libbrcomplpr2.so /usr/lib32/libbrcomplpr2.so

List of files required to make symbolic links

    /usr/lib/libbrcompij2.so
    /usr/lib/libbrcompij2.so.1
    /usr/lib/libbrcompij2.so.1.0
    /usr/lib/libbrcompij2.so.1.0.2

    /usr/lib/libbrcompij.so.1
    /usr/lib/libbrcompij.so.1.0
    /usr/lib/libbrcompij.so.1.0.4

    /usr/lib/libbrcomplpr.so

    /usr/lib/libbrcomplpr2.so

    /usr/lib/libbrcompcl1.so
    /usr/lib/libbrcompcl1.so.1
    /usr/lib/libbrcompcl1.so.1.0
    /usr/lib/libbrcompcl1.so.1.0.0
</quote>

Revision history for this message
Saivann Carignan (oxmosys) wrote :

Thanks for your bug report! I see here two different bug described in your bug description.

Bug #1 : missing /usr/Brother/inf/brPrintList, the package from Brother does not even contains that file! Can you remove /usr/Brother/inf/brPrintList to see if you can use your printer even without it? If yes, I suggest to ignore that issue since it might be more harmful to play with this since this file also exists with different content in -laser package.

Bug #2 : Missing /usr/lib32* , thank you so much, I'll see want I can do.

Changed in brother-cups-wrapper-laser:
assignee: nobody → saivann
Revision history for this message
Saivann Carignan (oxmosys) wrote :

About bug 1, I meant -laser1 package, my mistake.

Changed in brother-cups-wrapper-laser:
importance: Undecided → Medium
status: New → In Progress
Changed in brother-lpr-drivers-laser1:
assignee: nobody → saivann
importance: Undecided → Medium
status: New → In Progress
Changed in brother-lpr-drivers-mfc9420cn:
assignee: nobody → saivann
importance: Undecided → Medium
status: New → In Progress
Changed in brother-lpr-drivers-extra:
assignee: nobody → saivann
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Saivann Carignan (oxmosys) wrote :

Till Kamppeter : Can I ask you to review and upload new brother-lpr-drivers-* version to intrepid repositories?

All proposed debdiff are already built in my PPA deb http://ppa.launchpad.net/saivann/ubuntu intrepid main

The new version fixes some FTBFS with pbuilder under AMD64 (because of missing ia32-libs), this bug (brother drivers not working under AMD64 because of missing symlinks in /usr/lib32/*) and add dependency on brother-cups-wrapper packages since brother-lpr-drivers package are useless without brother-cups-wrapper-* packages.

Don't hesitate to redirect me to the normal sponsor procedure if you don't have time for these packages. Thanks for your work!

Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

debdiffs are OK. I will upload these packages into Intrepid.

Changed in brother-lpr-drivers-ac:
assignee: nobody → saivann
importance: Undecided → Medium
status: New → In Progress
Changed in brother-lpr-drivers-bh7:
assignee: nobody → saivann
importance: Undecided → Medium
status: New → In Progress
Changed in brother-lpr-drivers-common:
assignee: nobody → saivann
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Saivann Carignan (oxmosys) wrote :

ac, bh7 and common packages does not have this bug. As specified in the debdiff, these are only patches to many other low-priority improvement that I wanted to add at the same time to the same upload.

Changed in brother-lpr-drivers-ac:
assignee: saivann → nobody
status: In Progress → Invalid
Changed in brother-lpr-drivers-bh7:
assignee: saivann → nobody
status: In Progress → Invalid
Changed in brother-lpr-drivers-common:
assignee: saivann → nobody
status: In Progress → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package brother-lpr-drivers-extra - 1.2.0-2-0ubuntu3

---------------
brother-lpr-drivers-extra (1.2.0-2-0ubuntu3) intrepid; urgency=low

  * debian/rules: Add symlinks in /usr/lib32 for amd64. (LP: #256873)
  * debian/control: Add ia32-libs to amd64 build-depends.
  * debian/control: Add brother-cups-wrapper-extra dependency.

 -- Saivann Carignan <email address hidden> Thu, 28 Aug 2008 00:00:05 -0400

Changed in brother-lpr-drivers-extra:
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package brother-lpr-drivers-laser - 2.0.1-3-0ubuntu3

---------------
brother-lpr-drivers-laser (2.0.1-3-0ubuntu3) intrepid; urgency=low

  * debian/rules: Add symlinks in /usr/lib32 for amd64. (LP: #256873)
  * debian/control: Add ia32-libs to amd64 build-depends.
  * debian/control: Add brother-cups-wrapper-laser dependency.

 -- Saivann Carignan <email address hidden> Thu, 28 Aug 2008 00:00:05 -0400

Changed in brother-lpr-drivers-laser:
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package brother-lpr-drivers-laser1 - 1.0.0-3-0ubuntu3

---------------
brother-lpr-drivers-laser1 (1.0.0-3-0ubuntu3) intrepid; urgency=low

  * debian/rules: Add symlinks in /usr/lib32 for amd64. (LP: #256873)
  * debian/control: Add ia32-libs to amd64 build-depends.
  * debian/control: Add brother-cups-wrapper-laser1 dependency.

 -- Saivann Carignan <email address hidden> Thu, 28 Aug 2008 00:00:05 -0400

Changed in brother-lpr-drivers-laser1:
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package brother-lpr-drivers-mfc9420cn - 1.0.0-3-0ubuntu3

---------------
brother-lpr-drivers-mfc9420cn (1.0.0-3-0ubuntu3) intrepid; urgency=low

  * debian/rules: Add symlinks in /usr/lib32 for amd64. (LP: #256873)
  * debian/control: Add ia32-libs to amd64 build-depends.
  * debian/control: Add brother-cups-wrapper-mfc9420cn dependency.

 -- Saivann Carignan <email address hidden> Thu, 28 Aug 2008 00:00:05 -0400

Changed in brother-lpr-drivers-mfc9420cn:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.