Hey Guys,
I've got a solution that's worked for me.. its a bit of hack but it's worked on 
my system and I don't think it will cause any instability for other packages, 
please let me know if any concerns.  It's a modification of a method I saw on a 
fedora forum at some point...
The process I went through is as follows:

1) download Canon drivers from usual web site (.deb files)
2) extract tar to get the individual .deb packages (common and printer specific)
3) Rework the deb file so it thinks its a amd64 package
    a) go into the extracted directory, in my case 
/var/tmp/cnijfilter-mx860series-3.10-1-i386-deb/packages
    b) sudo dpkg-deb --extract cnijfilter-common_3.10-1_i386.deb ./tryit-common
        # this extracts the file system from the deb to the tryit-common folder
    c) change into the tryit-common folder
    d) sudo dpkg-deb --control ../cnijfilter-common_3.10-1_i386.deb
       # this extracts the control structure for the .deb file
    e ) sudo gedit DEBIAN/control 
      # change the line that says Architecture : i386 to say Architecture : 
amd64, then save and exit
    f) cd..  
        # change back into the packages directory
   g)  sudo dpkg-deb --build tryit-common/
This last command should create a .deb file called try-common.deb - you can use 
any name for this...
the deb should then install without problems using the standard 
sudo dpkg -i tryit-common.deb

Repeat the above process with the printer specific deb file... in my case the 
mx860 driver...
They both installed on my up to date natty intel 64 Acer aspire 5742g and the 
printer worked perfectely...
I've attached the drivers I created... i hope they're usefull...
Looking forward to the release of the fix in Natty though, so i don't have to 
hack around in terminal anymore...

Cheers,
Chris



** Attachment added: "cnijfilter-common_3.10-1_forced_amd64.deb"
   
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/767634/+attachment/2126346/+files/cnijfilter-common_3.10-1_forced_amd64.deb

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

Title:
  dpkg regression --force-depends

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

Reply via email to