install: `build' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/build: No such file or directory install: `demo' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/demo: No such file or directory install: `doc' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/doc: No such file or directory install: `extensions' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/extensions: No such file or directory install: `mac' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/mac: No such file or directory install: `scripts' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/scripts: No such file or directory install: `setupext' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/setupext: No such file or directory install: `test' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/test: No such file or directory install: `xml' is a directory gzip: /var/tmp/portage/PyXML-0.7/image/usr/share/doc/PyXML-0.7/xml: No such file or directory It seems that all of this stuff gets skipped by and not installed according to the log.
This is somwehat cleaned up, but now there are other errors with both 0.7-r1 and 0.8 /usr/lib/portage/bin/dodoc: CHANGELOG does not exist. /usr/lib/portage/bin/dodoc: COPYRIGHT does not exist. /usr/lib/portage/bin/dodoc: KNOWN_BUGS does not exist. /usr/lib/portage/bin/dodoc: MAINTAINERS does not exist. /usr/lib/portage/bin/dodoc: CONTRIBUTORS does not exist. /usr/lib/portage/bin/dodoc: LICENSE does not exist. /usr/lib/portage/bin/dodoc: COPYING* does not exist. /usr/lib/portage/bin/dodoc: Change* does not exist. install: `demo' is a directory gzip: /var/tmp/portage/PyXML-0.8/image/usr/share/doc/PyXML-0.8/demo: No such file or directory
PyXML-0.7.1 is the currently unmasked version AND PyXML-0.8.1 has just been added to portage, marked as unstable (~) for testing emerge rsync emerge PyXML Also, what version of portage are you using? I don't get the same error messages when I build PyXML 0.7.1 or 0.8.1.
PyXML 0.7.1 and 0.8.1 install properly. The dodoc error messages are because the eclass inherited looks for a bunch of documents which this packages does not have. Its a warning message that can be safely ignored. I don't think this one package warrants a change in the whole eclass as nothing is broken by those messages.