
On Sat, Jun 06, 2015 at 09:37:12PM +1000, Mark Trickett wrote:
I have an Canon LPB-5050N, old stock obviously as it is discontinued. I have the Canon CAPT software, version 2.30 which includes both RPM's and DEB's. The only problem is that the RPM's are both 32 and 64 bit, but the DEB is only 32 bit and I want to install on a 64 bit Debian system.
three thoughts come to mind: 1. have you tried just installing the 32-bit .deb package? you would need to add the i386 architecture (with 'dpkg --add-architecture i386') if you haven't already done so. you'd also need to install any i386 libraries and other packages depended upon by the 32-bit .deb (you can apt-get install them once you've added the i386 architecture)
I would appreciate any comments. The appropriate two pieces of software have the source in the package, but I am not certain that computer has all the necessary development packages,
2. check the source for debian build scripts etc. if they are included, look for the Build-Depends: line of the .../debian/control file and apt-get install the packages listed. you should then be able to build a 64-bit .deb 3. try a google search for the full filename of the package in double-quotes and amd64. e.g. '"foo.deb" amd64' - someone may have already gone to the trouble of compiling a 64-bit version and made it available somewhere. as usual when considering third-party packages, use your best judgement as to whether you trust the source of the binary package because by installing the package (and thus running the install scripts, if any) you are effectively giving them root access. unofficial packages by debian developers are likely to be safe. if you want to examine the package without installing it, you can extract the contents of a .deb package (including the pre and post install and rm scripts) into a temporary directory using 'dpkg-deb -x <filename.deb> <dir>' craig -- craig sanders <cas@taz.net.au>