@Ruppertus, please try to install via the script again.  I can see that
you are still having the same issue that you reported earlier, but those
packages have been changed.  I changed those packages and the name you
printed from the terminal output still shows the old versions.  If they
are the default packages provided by Canon or various other sources they
wont work.  The dependencies can not be met in 11.04, but they are not
needed.  You are on the right track with attempting to ignore them but
there are too many to ignore.  After my last post I repackaged the
installer with the ability to remove the dependency errors.  As @Till
Kamppeter said this is not a Ubuntu Bug this is an error with the
drivers that have been provided by Canon, technically they are not ment
for 64Bit systems.  I have modified these drivers to ignore the
dependency problems.

If you would like to install by hand, here are the steps with the
modified drivers i have placed comments in [[comments]].


------------------------------------------

mkdir ~/build
cd ~/build

[[I recommend going into a working directory but this is not 100%
nessisary]]


wget http://downloads.bkintegration.com/mp620-630/mp620-630x64.tar.gz

[[this is a simple tar.gz I packaged that the packages are easy to
obtain.]]


tar xvzf mp620-630x64.tar.gz

[[Expand the packages]]


sudo chmod +x configure
sudo ./configure && make && make install

[[If you are going to compile the cups-bnjp.0.5.5 from source you have
to make the configure script executable and then install the package.
the cups-bnjp.0.5.5 source files are contained within the tar.gz file I
compiled.  This might not be necessary as you may have already done
this.]]


sudo apt-get -y install libcupsys2-dev

[[You need this dev file because it contains libraries that the printer
will need to work right]]


sudo dpkg -i --force-architecture libcupsys2_1.3.9-17ubuntu3.9_all.modfied.deb

sudo dpkg -i --force-architecture cnijfilter-
common_3.00-1_i386.modfied.deb

sudo dpkg -i --force-architecture cnijfilter-
mp630series_3.00-1_i386.modfied.deb

[[These are the drivers that I have modified so that the dependencies
are not a problem in a 64Bit system, you will notice the .modified.
moniker attached to the files.]]


sudo /etc/init.d/cups restart
sudo service cups restart

[[You have to restart CUPS after install]]


------------------------------------------

You can now locate the printer in the system-config-printer app and you
should have printing restored.

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

Title:
  Canon printer with Canon's closed-source driver stops working after
  upgrading Ubuntu from 10.10 to 11.04

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

Reply via email to