Randy McMurchy wrote:

> I updated SeaMonkey. Please download, render and review.

I did and it looks very good.  Thanks.

I would like to discuss a couple of commands though.  We now have:

If you built SeaMonkey utilizing system-installed NSS and NSPR
libraries, the seamonkey-ns*.pc pkgconfig files are broken as they point
to the wrong directories where the actual libraries and interface
headers are located. Issue the following commands as the root user to
replace the broken files with symbolic links to known good files:

ln -v -sf nss.pc /usr/lib/pkgconfig/seamonkey-nss.pc &&
ln -v -sf nspr.pc /usr/lib/pkgconfig/seamonkey-nspr.pc


I'm wondering why we make these links.  If we are using the system
nss/nspr libraries, I would think that the seamonkey-ns*.pc are just not
valid.  There are no seamonkey ns* files. Why don't we merely delete the
pc files instead?

rm -f /usr/lib/pkgconfig/seamonkey-ns*.pc

If a package is looking for them, then it should just fail.  The
instructions should use the system ns* libraries and if they are looking
in the wrong place, the packages, not seamonkey, should be fixed.

  -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to