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

Reply via email to