Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 78880
Alias:
Product:
Component:
Status: CLOSED
Resolution: TEST-REQUEST
Assigned To: Matthew Kennedy (RETIRED) <mkennedy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Yaakov S <yselkowitz@hotmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 78880 depends on: Show dependency tree
Bug 78880 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-01-20 16:18 0000
While running an 'emerge --newuse world' today, I got a sandbox violation
during the install step of dev-lang/gnu-smalltalk.

# emerge -pv --newuse gnu-smalltalk

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] dev-lang/gnu-smalltalk-2.1.8  -debug +emacs +gmp +gtk +readline
+tcltk* 0 kB

Total size of downloads: 0 kB

[snip]
Processing
/var/tmp/portage/gnu-smalltalk-2.1.8/image/usr/share/smalltalk/kernel/PkgLoader.st
Processing
/var/tmp/portage/gnu-smalltalk-2.1.8/image/usr/share/smalltalk/kernel/DLD.st
ACCESS DENIED  open_wr:   /usr/share/smalltalk/gst.im
gst: Couldn't open file /usr/share/smalltalk/gst.im
"Scavenging... 55% reclaimed, done"
Processing /var/tmp/portage/gnu-smalltalk-2.1.8/work/smalltalk-2.1.8/Finish.st
"Scavenging... 61% reclaimed, done"
"Scavenging... 38% reclaimed, done"
ACCESS DENIED  open_wr:   /usr/share/smalltalk/gst.im
make[3]: Leaving directory
`/var/tmp/portage/gnu-smalltalk-2.1.8/work/smalltalk-2.1.8'

[snip]

--------------------------- ACCESS VIOLATION SUMMARY --------------------------
LOG FILE = "/tmp/sandbox-dev-lang_-_gnu-smalltalk-2.1.8-3727.log"

open_wr:   /usr/share/smalltalk/gst.im
open_wr:   /usr/share/smalltalk/gst.im
--------------------------------------------------------------------------------

Also, in the src_compile function, there's a typo -- tclk instead of tcltk.


Reproducible: Always
Steps to Reproduce:




Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5,
glibc-2.3.4.20040808-r1,
2.4.28-gentoo-r5 i686)
=================================================================
System uname: 2.4.28-gentoo-r5 i686 AMD Athlon(TM)
Gentoo Base System version 1.4.16
ccache version 2.3 [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.seren.com/gentoo
http://gentoo.chem.wisc.edu/gentoo/ http://mirrors.acm.cs.rpi.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d aac aalib accessibility acl acpi aim alsa apache2 apm arts
audiofile avi berkdb bidi bitmap-fonts bonobo bootsplash bzlib cdr clamav crypt
cups curl dillo doc dvd dvdr eds emacs encode esd evo exif f77 fam fbcon fftw
flac flash font-server foomaticdb fortran freetype ftp gcj gd gdbm ggi gif gimp
ginac glade glut gmp gnome gnomedb gnuplot gnustep gnutls gphoto2 gpm graphviz
gs gsl gsnd gstreamer gtk gtk2 gtkhtml guile icq imagemagick imlib iodbc ipv6
jabber jack java jikes jpeg jpeg2k junit kde koffice-plugin latex lcms ldap
leim
lesstif libcaca libg++ libgda libwww mad mailwrapper mbox mhash mikmod mime
ming
mixer mmap mmx mng mnogosearch mono motif mozcalendar mozdevelop mozilla mp3
mpeg mplayer msn mule mysql ncurses nls nntp objc ocaml odbc ofx oggvorbis
openal opengl oscar oss pam pcre pda pdf pdflib perl php png postgres povray
ppds python qt quicktime quotes readline real ruby sasl sdl shared silc slang
smartcard sndfile sox speex spell sqlite ssl svg svga t1lib tcltk tcpd tetex
tga
tidy tiff timidity transcode truetype truetype-fonts type1-fonts unicode wmf
wxwindows xforms xine xml xml2 xmms xpm xprint xrandr xsl xv xvid yahoo zlib"

------- Comment #1 From Yaakov S 2005-02-06 18:05:48 0000 -------
FWIW, this problem only exists when built with the tcltk USE flag, but fixing
the typo doesn't help.

------- Comment #2 From David Morgan 2005-03-29 07:17:51 0000 -------
For me this happens regardless of the tcltk USE flag, with the typo fixed or
not

emerge info

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU
1.80GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5,dev-lang/python-2.4-r3 [2.4 (#1, Mar
27 2005, 16:39:18)]
dev-lang/python:     2.3.5, 2.4-r3
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r3, 1.7.9-r1, 1.5, 1.4_p6, 1.9.5, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -pipe -fstack-protector"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks sandbox
sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_GB.utf8"
LC_ALL="en_GB.utf8"
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="X aalib alsa apache2 apm atm avi bash-completion berkdb bitmap-fonts
cdparanoia cdr crypt curl dhcp directfb divx4linux doc dvd emboss encode fam
fbcon foomaticdb gdbm gif gpg gpm gtk2 imagemagick imap imlib jpeg ldap libg++
libwww live lzo mad maildir mailwrapper mbox mikmod mjpeg mmx mmx2 mp3 mpeg
ncurses network nls nptl offensive oggvorbis pdflib perl png python quicktime
readline real ruby sdl slang spell sse sse2 ssl svga tcltk tcpd theora tiff
truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vcd vidix x86
xine xml2 xmms xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS

------- Comment #3 From Matthew Kennedy (RETIRED) 2005-03-30 21:31:24 0000 -------
A gnu-smalltalk-2.1.10 ebuild was committed just now which should fix the
sandbox
violation.  

------- Comment #4 From Yaakov S 2005-03-31 00:44:09 0000 -------
FYI the tclk typo in src_compile is still present in 2.1.10.
Will post results when I get a chance to emerge.

------- Comment #5 From David Morgan 2005-03-31 01:25:55 0000 -------
The new version works for me (with USE="tcltk", haven't tried with -tcltk)

------- Comment #6 From Yaakov S 2005-03-31 05:33:05 0000 -------
WFM with tcltk.  Thanks for the fix.

------- Comment #7 From Matthew Kennedy (RETIRED) 2005-03-31 11:08:45 0000 -------
fixed typo in cvs

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug