Canon printer/scanner driver installation problem Fedora 18 Beta

Michael Schwendt mschwendt at gmail.com
Mon Dec 3 14:13:38 UTC 2012


On Sun, 2 Dec 2012 08:54:41 -0500 (EST), julechner at aol.com wrote:

> Hi,
> Fedora 18 Beta installation on a computer with limited resources (Tornado Geforce2 MX/MX 400 grafics). Therefore installation with LXDE desktop, i386.
> I try now to install a Canon Pixma MP 540 printer-scanner:
> Software    
>         Dateiversion: 3.0        
> Dateigröße: 12.1 MB        
> Dateiname: MP540_RPM_drivers.tar
> 
> 
> Result:
> [root at localhost Downloads]# sudo rpm -U scangearmp-common-1.20-1.i386.rpm
> Fehler: Fehlgeschlagende Abhängigkeiten:
>     libpng12.so.0 wird benötigt von scangearmp-common-1.20-1.i386
> [root at localhost Downloads]# sudo rpm -U cnijfilter-mp540series-3.00-1.i386.rpm
> Fehler: Fehlgeschlagende Abhängigkeiten:
>     libpng12.so.0 wird benötigt von cnijfilter-mp540series-3.00-1.i386
>     libtiff.so.3 wird benötigt von cnijfilter-mp540series-3.00-1.i386
> [root at localhost Downloads]# 
> 
> 
> 
> These old libraries (libpng12.so.0 and  libtiff.so.3)  -as I can see- have been in previous Fedora packages. I think the Canon driver doesn't want the corresponding libraries of Fedora 18 Beta.
> Is there any idea for a work around? The commercial printer driver "turboprint" works for this Canon printer in Fedora 18 Beta. But I would like to install this Canon driver for printer and scanner.
>

# repoquery --whatprovides 'libpng12.so.0()(64bit)'
libpng12-0:1.2.50-2.fc18.x86_64
libpng12-0:1.2.50-2.fc18.x86_64

# repoquery --whatprovides 'libtiff.so.3()(64bit)'
#

For the old libtiff, it may be easy enough to fetch the src.rpm from an
older Fedora release, rebuild the source and install it either to /usr/local
(which will work due to the different library name) or create a compatibility
package that can be installed alongside "libtiff".

-- 
Fedora release 18 (Spherical Cow) - Linux 3.6.7-5.fc18.x86_64
loadavg: 0.04 0.04 0.05


More information about the test mailing list