Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134917 - [QA] dev-python/tlslite with USE=doc installs HTML files owned by portage:portage
Summary: [QA] dev-python/tlslite with USE=doc installs HTML files owned by portage:por...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Briesenick (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-30 07:16 UTC by Jan Kundrát (RETIRED)
Modified: 2006-05-30 12:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
tlslite-chown.patch (tlslite-chown.patch,354 bytes, patch)
2006-05-30 08:45 UTC, Jan Kundrát (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Kundrát (RETIRED) gentoo-dev 2006-05-30 07:16:39 UTC
[...]
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
Comment 1 Stefan Briesenick (RETIRED) gentoo-dev 2006-05-30 08:24:25 UTC
hmmm.... strange. Should not happen. But I have an idea what the problem could be. I check this later...
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2006-05-30 08:28:53 UTC
Ok, I found the problem:

FEATURES="... userpriv ..."

I try to find a solution for this.
Comment 3 Jan Kundrát (RETIRED) gentoo-dev 2006-05-30 08:39:49 UTC
I'm not an abuild dev, but `chown -R root:0 docs` should be enough, IMHO.

Look at sys-apps/baselayout...
Comment 4 Jan Kundrát (RETIRED) gentoo-dev 2006-05-30 08:45:29 UTC
Created attachment 87872 [details, diff]
tlslite-chown.patch
Comment 5 Stefan Briesenick (RETIRED) gentoo-dev 2006-05-30 09:57:13 UTC
no. I have a *much* better solution for this problem. I will commit it later.

Comment 6 Stefan Briesenick (RETIRED) gentoo-dev 2006-05-30 12:08:40 UTC
fixed in CVS, but no new revision.

FYI: the trick was to use "dohtml -r docs/."