Joerg
-----Ursprüngliche Mitteilung-----
Von: Michal Jaegermann <michal@xxxxxxxxxxxx>
An: julechner <julechner@xxxxxxx>
Verschickt: So, 2 Dez 2012 6:19 pm
Betreff: Re: Canon printer/scanner driver installation problem Fedora 18 Beta
Von: Michal Jaegermann <michal@xxxxxxxxxxxx>
An: julechner <julechner@xxxxxxx>
Verschickt: So, 2 Dez 2012 6:19 pm
Betreff: Re: Canon printer/scanner driver installation problem Fedora 18 Beta
On Sun, Dec 02, 2012 at 08:54:41AM -0500, julechner@xxxxxxx wrote: > > Result: > [root@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@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@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. You can always put copies of old libraries somewhere out of a normal path searched for libraries and start your scanner with a shell wrapper which adds this new location to LD_LIBRARY_PATH before calling your scanner binaries. See, for example, http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html for explanations and examples. It is hard to be sure in advance but if other applications check .so properly you can just drop copies of old libraries somewhere in that path (likely /usr/local/lib/ will do), rerun ldconfig and be done with it. You can install scangearmp-common-1.20-1.i386.rpm by adding --nodeps to rpm flags. If you do that it is up to you to ensure that required libraries will be indeed found and assorted checks will complain now and in the future about broken dependencies. To prevent the last one instead of installing via rpm you do mkdir /var/tmp/install && cd /var/tmp/install rpm2cpio /<wherever>/scangearmp-common-1.20-1.i386.rpm | cpio -imd and after that you copy results of such unpacking into proper places "by hand". In such case you are entirely on your own to make sure that everything works properly and rpm and yum will know nothing about this. That includes missed possible future updates. Michal
-- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test