On Sunday, May 3, 2020, Bud Rozwood <[email protected]> wrote: > On Sat, May 2, 2020 at 10:42 PM Ken Moffat <[email protected]> > wrote: > >> On Sun, May 03, 2020 at 09:14:18AM +0800, Xi Ruoyao wrote: >> > On 2020-05-02 13:52 -0400, Bud Rozwood wrote: >> > > Hi, >> > > >> > > I'm trying to install libnotify but I was having trouble getting >> passed the >> > > XML verification. It kept saying : >> > > >> > > FAILED: docs/notification-spec.html >> > > /usr/bin/xmlto xhtml-nochunks -m /tmp/libnotify-0.7.8/docs/config.xsl >> -o docs >> > > ../docs/notification-spec.xml >> > > xmlto: /tmp/libnotify-0.7.8/build/../docs/notification-spec.xml does >> not >> > > validate (status 3) >> > > xmlto: Fix document syntax or use --skip-validation option >> > > /tmp/libnotify-0.7.8/build/../docs/notification-spec.xml:2: warning: >> failed to >> > > load external entity "http://www.oasis-open.org/ >> docbook/xml/4.1.2/docbookx.dtd >> > > " >> > > cBook XML V4.1.2//EN" " >> > > http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" >> > >> > I can't reproduce this. It builds OK on my laptop running BLFS, with >> docbook- >> > xml-4.5 and docbook-xsl-nons-1.79.2. >> > >> > And in your log I can see you are using libnotify-7.8, so it should be >> BLFS-9.1. >> > 9.1 is fully verified before release. >> > >> >> I agree with the rest of your reply, but whenever I've tagged >> packages for a release I only run tests if that is something I >> normally do for that package (all perl modules that I build, but >> only a handful of other packages). >> >> Updating a package is, of course, a different matter. >> >> ĸen >> >> > > When I went to that site I've noticed that it had an "https" instead >> of an >> > > "http" in the beginning of the address. After changing each "http" to >> "https" >> > > for the oasis-open.org sites in /etc/xml/{catalog,docbook} and >> creating a >> > > simple patch, I was able to build without any errors. I couldn't find >> any >> > > mention of it in the errata but perhaps I've missed something. >> > >> > It does not make sense. Many packages reference oasis-open.org with >> http:// >> > URL. If we change /etc/xml/{catalog,docbook} like what you did, all of >> them >> > will need to be modified. >> > >> > I think you made some mistake. Maybe misconfigured docbook-xml-4.5. >> >> -- >> See You Later, Holy Poppadom! >> -- Red Dwarf, The Promised Land >> -- >> http://lists.linuxfromscratch.org/listinfo/lfs-support >> FAQ: http://www.linuxfromscratch.org/blfs/faq.html >> Unsubscribe: See the above information page >> >> Do not top post on this list. >> >> A: Because it messes up the order in which people normally read text. >> Q: Why is top-posting such a bad thing? >> A: Top-posting. >> Q: What is the most annoying thing in e-mail? >> >> http://en.wikipedia.org/wiki/Posting_style > > I found my mistake and libnotify builds now without the patch. Sorry about > all the noise. > > It makes me wonder how other packages like libxslt didn't fail to build > even though docbook-xml and xsl are (recommended) dependencies. 🤔 >
For context, I'm halfway through Xfce, building the recommended dependencies. -- Bud Rozwood
-- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
