[...] changing mode of /var/tmp/portage/tlslite-0.3.8/image/usr/bin/tls.py to 755 >>> Completed installing tlslite-0.3.8 into /var/tmp/portage/tlslite-0.3.8/image/ man: * QA Notice: Files were installed with user portage! * QA Notice: Files were installed with group portage! * checking 504 files for package collisions * spent 0.178914070129 seconds checking for file collisions >>> Merging dev-python/tlslite-0.3.8 to / --- /usr/ --- /usr/bin/ [...] Portage chown()s them to root:root, but it would be nice to do that properly in the ebuild, wouldn't it? slon ~ # emerge --info Portage 2.1_rc3-r1 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r3 i686) ================================================================= System uname: 2.6.16-gentoo-r3 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-tbird -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-tbird -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect confcache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict userfetch userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.suchdol.czf/ http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo ftp://ftp.linux.cz/pub/linux/gentoo" LINGUAS="en cs" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-chewi-overlay /usr/local/portage-java-migration" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acpi akode alsa arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdparanoia cli crypt cups curl dga dri dts dv dvd dvdread encode exif flac foomaticdb gd gdbm gif glut gmp gphoto2 gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 irda isdnlog jabber java jpeg kde kdeenablefinal kdepim lcms ldap libg++ libwww logrotate mad matrox mikmod mmx mmxext mng mozsvg mp3 mpeg ncurses nls nodrm nptl ogg oggvorbis openal openexr opengl pam pcre pdflib perl png pppd python qt quicktime readline real reflection ruby samba sasl sdl session slang sms speex spell spl ssl subversion tcltk tcpd tga theora tiff truetype truetype-fonts type1-fonts unicode usb visualization vorbis win32codecs wmf xanim xine xml2 xmms xorg xv xvid xvmc zlib elibc_glibc kernel_linux linguas_en linguas_cs userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
hmmm.... strange. Should not happen. But I have an idea what the problem could be. I check this later...
Ok, I found the problem: FEATURES="... userpriv ..." I try to find a solution for this.
I'm not an abuild dev, but `chown -R root:0 docs` should be enough, IMHO. Look at sys-apps/baselayout...
Created attachment 87872 [details, diff] tlslite-chown.patch
no. I have a *much* better solution for this problem. I will commit it later.
fixed in CVS, but no new revision. FYI: the trick was to use "dohtml -r docs/."