Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99557 - emerge of docbook-sgml-dtd and docbook-dsssl-stylesheets fail with permissions problem
Summary: emerge of docbook-sgml-dtd and docbook-dsssl-stylesheets fail with permission...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-19 11:31 UTC by Paul Worrall
Modified: 2005-07-19 15:23 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Worrall 2005-07-19 11:31:13 UTC
when emerging docbook-sgml-dtd-3.0-r3 I get:  
  
rm: cannot remove `/var/tmp/portage/docbook-sgml-dtd-3.0-r3/work/catalogs':  
Permission denied  
install: cannot change permissions of  
`/var/tmp/portage/docbook-sgml-dtd-3.0-r3/work': Operation not permitted  
  
wyvern ~ # ls -l /var/tmp/portage/docbook-sgml-dtd-3.0-r3  
total 0  
drwxrws---  2 portage portage 112 Jul 19 18:09 temp  
drwxr-xr-x  3 root    root     72 Jul 19 18:09 work  
  
removing userpriv and usersandbox from FEATURES allows the emerge to proceed 
normally. 

Reproducible: Always
Steps to Reproduce:
1. emerge --update --deep --newuse world  
2.  
3.  
  
Actual Results:  
fails when it gets to the above docbook packages  

Expected Results:  
emerge proceeds to completion  

Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130, 
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9-prw-r15 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r9-prw-r15 i686 AMD Athlon(TM) XP 2700+ 
Gentoo Base System version 1.6.12 
ccache version 2.3 [disabled] 
dev-lang/python:     2.3.5 
sys-apps/sandbox:    1.2.10 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.8.1-r1, 2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-march=athlon-xp -pipe -O1" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/splash /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon-xp -pipe -O1" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox" 
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk http://mirror.uni-c.dk/gentoo/ 
http://mirror.datapipe.net/gentoo ftp://mir.zyrianes.net/gentoo/" 
LANG="en_GB.UTF-8" 
LC_ALL="en_GB.UTF-8" 
LINGUAS="en_GB" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 3dnow X alsa apm arts avi bash-completion berkdb bitmap-fonts 
cdparanoia cdr cjk crypt cscope cups curl dvb emboss encode esd expat fam flac 
foomaticdb fortran gdbm gif gnome gphoto2 gpm gtk gtk2 imagemagick imlib ipv6 
java jpeg junit kde kdeenablefinal lcms ldap libg++ libwww live lm_sensors mad 
mikmod mmx mmx2 motif mozilla mp3 mpeg mysql ncurses nls nptl ogg oggvorbis 
opengl oss pam pdflib perl png ppds python qt quicktime readline real samba 
sdl slang spell sse ssl svg svga tcltk tcpd theora threads tidy tiff truetype 
truetype-fonts type1-fonts unicode vorbis wmf xine xml2 xmms xprint xv xvid 
zlib video_cards_radeon linguas_en_GB userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-07-19 12:33:52 UTC
Please attach the full output from the emerge process.

Also, this looks like something related to an old behaviour from
sgml-catalog.eclass. It was fixed a few days ago, have you updated your portage
tree lately?
Comment 2 Paul Worrall 2005-07-19 15:16:54 UTC
Full output from emerge (except I originally did an emerge --deep --newuse 
--update world): 
 
wyvern ~ # emerge =app-text/docbook-sgml-dtd-3.0-r3 
Calculating dependencies ...done! 
>>> emerge (1 of 1) app-text/docbook-sgml-dtd-3.0-r3 to / 
>>> md5 files   ;-) docbook-sgml-dtd-4.4.ebuild 
>>> md5 files   ;-) docbook-sgml-dtd-3.1-r3.ebuild 
>>> md5 files   ;-) docbook-sgml-dtd-4.3-r2.ebuild 
>>> md5 files   ;-) docbook-sgml-dtd-4.1-r3.ebuild 
>>> md5 files   ;-) docbook-sgml-dtd-3.0-r3.ebuild 
>>> md5 files   ;-) docbook-sgml-dtd-4.2-r2.ebuild 
>>> md5 files   ;-) docbook-sgml-dtd-4.0-r3.ebuild 
>>> md5 files   ;-) files/docbook-sgml-dtd-4.3-catalog.diff 
>>> md5 files   ;-) files/docbook-sgml-dtd-3.0-catalog.diff 
>>> md5 files   ;-) files/docbook-sgml-dtd-4.2-catalog.diff 
>>> md5 files   ;-) files/docbook-sgml-dtd-4.1-catalog.diff 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-3.0-r3 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-3.1-r3 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-4.0-r3 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-4.1-r3 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-4.2-r2 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-4.3-r2 
>>> md5 files   ;-) files/docbook-sgml-dtd-4.4-catalog.diff 
>>> md5 files   ;-) files/docbook-sgml-dtd-3.1-catalog.diff 
>>> md5 files   ;-) files/docbook-sgml-dtd-4.0-catalog.diff 
>>> md5 files   ;-) files/digest-docbook-sgml-dtd-4.4 
>>> md5 src_uri ;-) docbk30.zip 
>>> Checking docbk30.zip's mtime... 
>>> Not marked as unpacked; recreating WORKDIR... 
rm: cannot remove `/var/tmp/portage/docbook-sgml-dtd-3.0-r3/work/catalogs': 
Permission denied 
install: cannot change permissions of 
`/var/tmp/portage/docbook-sgml-dtd-3.0-r3/work': Operation not permitted 
 
!!! ERROR: app-text/docbook-sgml-dtd-3.0-r3 failed. 
!!! Function dyn_unpack, Line 659, Exitcode 1 
!!! Failed to create dir '/var/tmp/portage/docbook-sgml-dtd-3.0-r3/work' 
!!! If you need support, post the topmost build error, NOT this status 
message. 
 
 
last rsync'ed at >>> Fri Jul 15 15:40:15 2005 
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-07-19 15:23:45 UTC
Run "rm -rf /var/tmp/portage/docbook-sgml-dtd-3.0-r3" as root, and sync your
portage tree. This problem was fixed in sgml-catalog.eclass.