Heather / gentoo-gnome

Unofficial Gnome Overlay (Also contains elementary stuff)
50 stars 40 forks source link

ERROR: gnome-base/librsvg-2.47.2::nokit failed (install phase) - ModuleNotFoundError: No module named 'gtkdoc' #372

Closed palica closed 4 years ago

palica commented 4 years ago

Hi Heather,

I've integrated your overlay into *ntoo clone and I have trouble emerging librsvg:

...
  /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c -m 644 ./html/up-insensitive.png
 /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c -m 644 ./html/up.png
Traceback (most recent call last):
  File "/usr/bin/gtkdoc-rebase", line 28, in <module>
    from gtkdoc import common, config, rebase
ModuleNotFoundError: No module named 'gtkdoc'
make[2]: *** [Makefile:905: install-data-local] Error 1
make[2]: Leaving directory '/var/tmp/portage/gnome-base/librsvg-2.47.2/work/librsvg-2.47.2-abi_x86_64.amd64/doc'
make[1]: *** [Makefile:648: install-am] Error 2
make[1]: Leaving directory '/var/tmp/portage/gnome-base/librsvg-2.47.2/work/librsvg-2.47.2-abi_x86_64.amd64/doc'
make: *** [Makefile:1271: install-recursive] Error 1
 * ERROR: gnome-base/librsvg-2.47.2::nokit failed (install phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=gnome-base/librsvg-2.47.2::nokit'`,
 * the complete build log and the output of `emerge -pqv '=gnome-base/librsvg-2.47.2::nokit'`.
 * The complete build log is located at '/var/tmp/portage/gnome-base/librsvg-2.47.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/gnome-base/librsvg-2.47.2/temp/environment'.
 * Working directory: '/var/tmp/portage/gnome-base/librsvg-2.47.2/work/librsvg-2.47.2-abi_x86_64.amd64'
 * S: '/var/tmp/portage/gnome-base/librsvg-2.47.2/work/librsvg-2.47.2'

More info here: https://gitlab.com/liguros/qa/-/jobs/408823565#L1800

stefson commented 4 years ago

try again with python3_7, that's the maximum python according to the gtk-doc ebuild.

cnd commented 4 years ago

Please let me know / reopen if it's still actual