Package Details: gnome-doc-utils 0.20.10+16+gc03cc09-4

Git Clone URL: https://aur.archlinux.org/gnome-doc-utils.git (read-only, click to copy)
Package Base: gnome-doc-utils
Description: Documentation utilities for Gnome
Upstream URL: https://www.gnome.org
Licenses: GPL, LGPL
Submitter: arojas
Maintainer: patlefort
Last Packager: patlefort
Votes: 9
Popularity: 0.003210
First Submitted: 2020-03-17 12:49 (UTC)
Last Updated: 2024-01-12 05:39 (UTC)

Latest Comments

1 2 3 Next › Last »

MarsSeed commented on 2024-03-30 22:31 (UTC)

But it is also not useful to keep this. As all of the dependent packages lack active users for the last 3 years, and most of them are obsolete.

One or two might be worth saving, and their maintainers can just disable doc building (notified them about this option).

MarsSeed commented on 2024-03-30 22:29 (UTC)

It seems that gnome-doc-utils keeps being broken during runtime, and it still causes build failures in most of its reverse dependencies.

MarsSeed commented on 2024-01-12 07:34 (UTC) (edited on 2024-01-12 07:50 (UTC) by MarsSeed)

It is confirmed here (EDIT: also here) that @truocolo is Pellegrino Prevete, also known as @tallero.

MarsSeed commented on 2024-01-12 06:45 (UTC)

@patlefort, be aware that @truocolo is, in all likelihood, a different alias for @tallero, former maintainer who did nothing on this package for more than a year.

@truocolo got registered on AUR in December 2023, and almost overnight became co-maintainer on a large number of @tallero's packages. In some cases, @truocolo became the sole maintainer of formerly @tallero's packages.

@tallero has been prone to pushing defunct, nonworking updates on his packages.

I think you might want to consider removing @truocolo from co-maintainers' list.

florosus commented on 2023-07-20 13:20 (UTC) (edited on 2023-07-20 14:09 (UTC) by florosus)

Found a fix: change doc/Makefile.am to read SUBDIRS = This will disable building docs.

So in PKGBUILD, add

sed -i 's/SUBDIRS = .*/SUBDIRS = /' doc/Makefile.am

as the last line of the prepare() block

For reference, --disable-documentation isn't a supported option, while --enable-documentation is for compiling xml2po.1, which doesn't use the broken python2 module.

tallero commented on 2023-07-04 20:30 (UTC) (edited on 2023-07-04 20:31 (UTC) by tallero)

@Hebgs, @nahno, @schnecki, @ragasubekti:

I've tried solving the missing xmlHandleEntity by providing an old version (2.9.10) of libxml2 to the system (see libxml2-2.9 aur package), but I am not sure how to tell libxml2mod.so to load that version instead of default one.

ragasubekti commented on 2023-04-29 13:27 (UTC)

Anyone know how to disable generating documentation phase? --disable-documentation still throws out libxml2mod related error

schnecki commented on 2023-04-16 16:35 (UTC) (edited on 2023-04-16 16:36 (UTC) by schnecki)

The function xmlHandleEntity was deleted from the libxml library, but is only used to compile the help pages. I disabled the compilation of the help pages with the lastest update. Please retry installation with the latest PKGBUILD version.

nahno commented on 2023-04-14 20:25 (UTC)

Hi, Did anyone solve the import libxml2mod issue? Any help is appreciated :) Thanks

Hebgbs commented on 2022-12-21 07:05 (UTC)

I have all dependencies satisfied, yet I am still unable to build this package because of this particular error:

Traceback (most recent call last):
  File "/home/b/git/aur/gnome-doc-utils/src/gnome-doc-utils/doc/gnome-doc-make/../../xml2po/xml2po/xml2po", line 191, in <module>
    main(sys.argv[1:])
  File "/home/b/git/aur/gnome-doc-utils/src/gnome-doc-utils/doc/gnome-doc-make/../../xml2po/xml2po/xml2po", line 88, in main
    from xml2po import Main
  File "/home/b/git/aur/gnome-doc-utils/src/gnome-doc-utils/doc/gnome-doc-make/../../xml2po/xml2po/../xml2po/__init__.py", line 27, in <module>
    import libxml2
  File "/usr/lib/python2.7/site-packages/libxml2.py", line 1, in <module>
    import libxml2mod
ImportError: /usr/lib/python2.7/site-packages/libxml2mod.so: undefined symbol: xmlHandleEntity, version LIBXML2_2.4.30
make[2]: *** [Makefile:732: de/gnome-doc-make.xml] Error 1
make[2]: Leaving directory '/home/b/git/aur/gnome-doc-utils/src/gnome-doc-utils/doc/gnome-doc-make'
make[1]: *** [Makefile:333: all-recursive] Error 1
make[1]: Leaving directory '/home/b/git/aur/gnome-doc-utils/src/gnome-doc-utils/doc'
make: *** [Makefile:436: all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...