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
...
pgpjxMJbvFQCG.pgp
Description: PGP signature
