Hi all,

I just updated BLFS to the current version of GNOME's Epiphany.
I spent a couple of hours today doing what I thought would be 15
minutes.

First, the build fails because I didn't have the iso-codes package
installed. After finally figuring out even how to download the darn
thing, I discovered it won't build until you install the PyXML
package.

Neither of the two packages listed above are currently in BLFS.
PyXML requires Python and it isn't a CMMI installation. It uses
the the "python setup.py {build,install} routines. Not a big deal,
but you must read the docs to know to do this. Additionally, the
docs don't get installed (not even the man pages) because it is
not a Windows or RPM installation (sigh.....). Docs must be
installed manually.

Then, the iso-codes package doesn't include a configure script.
You must run the autogen.sh program first, then do a conventional
CMMI. Of course, you'll need to read the docs to know to do this.

I don't mind adding these packages to BLFS to support Epiphany,
though it seems so pointless to install Epiphany when it itself
requires a Gecko rendering engine (Mozilla or Firefox or Thunderbird)
as a required dependency. Hard to believe that GNOME uses Epiphany
as its default browser, when essentially Moz or Firefox is
required.

There is merit in using Epiphany, though. It is a lightweight
very fast browser. For folks that use GNOME, and don't want to
install Evolution and use Thunderbird instead, Epiphany is a
perfect browser solution.

I'm looking for advice as to whether or not I should add the two
above listed packages to BLFS to ensure we get a support-free
installation of Epiphany.

Again, the two packages are PyXML and iso-codes. Any and all
comments are welcome. And as I mentioned, I don't mind adding the
packages to BLFS. I just don't want to be seen as bloating the
book.

-- 
Randy

rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3]
[GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686]
00:33:00 up 18 days, 8:57, 3 users, load average: 0.00, 0.11, 0.39
-- 
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