Re: nautilus-47.0 requires gi-docgen with docs enabled

"Xi Ruoyao" ([email protected] via blfs-dev Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.devel
Message-ID <[email protected]>
On Tue, 2024-10-29 at 18:31 +0800, Zhang Wen wrote:

/* snip */

> 
> I met this issue while trying to build some packages using jhalfs with
> the bleeding edge BLFS book. I should have mentioned this and look at
> the whole page before sending a message.

Hmm this now makes sense...  The instructions for building
documentations using optional dependencies are tagged remap='doc' and
jhalfs should ignore them.  But in nautilus remap='doc' is at a wrong
location.

I.e. we need

diff --git a/gnome/platform/nautilus.xml b/gnome/platform/nautilus.xml
index b6959356b8..2bbd6675eb 100644
--- a/gnome/platform/nautilus.xml
+++ b/gnome/platform/nautilus.xml
@@ -129,7 +129,7 @@ ninja</userinput></screen>
       commands:
     </para>
 
-<screen><userinput remap="doc">sed "/docdir =/s@\$@ / 'nautilus-&nautilus-version;'@" -i ../meson.build &amp;&amp;
+<screen remap='doc'><userinput>sed "/docdir =/s@\$@ / 'nautilus-&nautilus-version;'@" -i ../meson.build &amp;&amp;
 meson configure -D docs=true &amp;&amp;
 ninja</userinput></screen>

I'm pushing this fix now.


-- 
Xi Ruoyao <[email protected]>
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.