Hi list,

I encounter the same problem the second time now. It is possible
that this issue is entirely based on my ignorance, though I
dare to say that I am not the only one who is seeing this:

Firefox doesn't install cleanly and refuses to recognize
libcairo. Of course it nevertheless installs with 
-F libdepends, but I doubt it is intended this way. I also 
encountered Firefox just disappearing randomly, i.e. crashing in the 
last days when its getting too much to work, e.g. displaying a
site full of pics from ebay.

This lib-thing is most probably a hickup of the packaging system from 
some time ago and I didn't get rid of it. I rebuilt the whole system 
just today afternoon, and Firefox right now, but as I mentioned, I've 
seen these things for a couple of days now.

See the attachment for a short log. 

All the best,
/Markus
...
ln -f 
/usr/ports/www/mozilla-firefox/w-mozilla-firefox-1.5.0.1/fake-i386/usr/local/mozilla-firefox/firefox-bin
 
/usr/ports/www/mozilla-firefox/w-mozilla-firefox-1.5.0.1/fake-i386/usr/local/mozilla-firefox/mozilla-firefox-bin
===>  Building package for mozilla-firefox-1.5.0.1
Switching to /usr/ports/www/mozilla-firefox/pkg/PFRAG.shared
Link to /usr/ports/packages/i386/ftp/mozilla-firefox-1.5.0.1.tgz
Link to /usr/ports/packages/i386/cdrom/mozilla-firefox-1.5.0.1.tgz
===>  mozilla-firefox-1.5.0.1 depends on: esound-* - found
===>  mozilla-firefox-1.5.0.1 depends on: gettext->=0.10.38 - found
===>  Installing mozilla-firefox-1.5.0.1 from 
/usr/ports/packages/i386/all/mozilla-firefox-1.5.0.1.tgz
Can't install /usr/ports/packages/i386/all/mozilla-firefox-1.5.0.1.tgz: lib not 
found cairo.4.3
Even by looking in the dependency tree:
        tiff-3.7.3, jpeg-6bp2, png-1.2.8, glib2-2.6.4, esound-0.2.34, 
atk-1.10.1, gettext-0.14.5p1, expat-1.95.6, libiconv-1.9.2p1, gtk+2-2.6.9p0, 
.libs-gettext-0.10.40p3, libaudiofile-0.2.6, pango-1.8.1
Maybe it's in a dependent package, but not tagged with @lib ?
(check with pkg_info -K -L)
If you are still running 3.6 packages, update them.
*** Error code 1

Stop in /usr/ports/www/mozilla-firefox (line 2019 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
# 
# ldconfig -r | grep cairo                
        186:-lcairo.4.3 => /usr/local/lib/libcairo.so.4.3
# pkg_info -K -L cairo 
Information for cairo-1.0.2p0

Files:
@lib /usr/local/lib/libcairo.so.4.3
@file /usr/local/include/cairo/cairo-features.h
@file /usr/local/include/cairo/cairo-ft.h
@file /usr/local/include/cairo/cairo-glitz.h
@file /usr/local/include/cairo/cairo-pdf.h
...

Attachment: pgpjxMJbvFQCG.pgp
Description: PGP signature

Reply via email to