On Tue, 15 May 2012 22:38:28 +0100
Pierre Labastie <[email protected]> wrote:

> - NSS page : in recommended dependencies : "internal sqlite is 
> incompatable" instead of "incompatible" (well maybe incompatable is 
> English and I do no know it)

Yes, you're right, it is a spelling mistake. It's a clumsy sentence
isn't it: "internal sqlite is incompatible with existing or future
installations". I'm not really sure what it's trying to say. Maybe we
should just remove the sentence and leave sqlite as a recommended dep
without any qualification?

> - Evince: "command explanations" refers to $GNOME_PREFIX (that sentence 
> should be suppressed actually)
> - Mobile-broadband-provider-info: still has $GNOME_PREFIX instead of 
> /usr in configure instructions.
> 
> Missing bits:
> - libnl is lacking "short descriptions"
> - SpiderMonkey too
> - dhcpcd: Missing role="root" for "make install" and the following "sed..."
> 
> Defects:
> - NetworkManager: I have not been able to build it without pppd, unless 
> I passed --disable-ppp. So either the switch should be in the 
> instructions, or pppd should be a recommended dep.

Surely most people have a router and don't need pppd so the default
should be --disable-ppp with a command explanation that discusses it?
IIRC Bruce was in favor of removing ppp from the book a couple of
months ago :)

> - Metacity: the run-time dependency notification-daemon has 
> role="optional", while it is required at run-time (without it, GNOME 
> does not start!)
> - Telepathy-farstream requires gst-python, and I have not found a switch 
> to prevent configure from testing it and bombing out if not present.
> - Avahi does not build avahi-daemon nor avahi-dnsconfd (and maybe 
> others) if --disable-daemon is passed to configure. Since those 
> executables are in the short descriptions, and libdaemon is only 
> optional, maybe something like 'only built if libdaemon is present and 
> --disable daemon is removed from the instructions above' should be 
> added. Furthermore, without those executables, the bootscript throws errors.
> 
> Race conditions. Those are not stated in the book, but could be a 
> usefull information:
> NSS and shared-mime-info do not build with make -jx (x>1)

Yes, you're but is it worth a note? We don't suggest multiple jobs and
it's a fairly quick build (1 SBU). I usually only discuss parallel
builds if it's a monster build like Webkit or Libre Office.

> There were also a few tickets I have filed and which have been already 
> corrected.
> 
> GNOME starts and seems to behave OK.

That's good to know. Thanks

Andy
-- 
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