Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37835 - sandbox error with pyOpenSSL-0.5.1
Summary: sandbox error with pyOpenSSL-0.5.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-10 15:00 UTC by Jeremy Huddleston (RETIRED)
Modified: 2004-01-24 13:43 UTC (History)
1 user (show)

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


Attachments
fixed ebuild (pyOpenSSL-0.5.1.ebuild,1.03 KB, text/plain)
2004-01-15 16:37 UTC, Bart Lauwers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Huddleston (RETIRED) gentoo-dev 2004-01-10 15:00:02 UTC
(/var/tmp/portage/pyOpenSSL-0.5.1/work/pyOpenSSL-0.5.1/doc/tools/texinputs/pyth
on.sty (/usr/share/texmf/tex/latex/tools/longtable.sty)
(/usr/share/texmf/tex/latex/tools/verbatim.sty)
(/usr/share/texmf/tex/latex/base/alltt.sty)))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/english.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)))
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/base/t1enc.def)kpathsea: Running mktextfm ecrm1000
ACCESS DENIED  mkdir:     /var/cache/fonts/tfm/jknappen
mkdir: cannot create directory `/var/cache/fonts/tfm/jknappen': Permission denied
kpsestat: /var/cache/fonts/tfm/jknappen/..: No such file or directory
chmod: too few arguments
Try `chmod --help' for more information.
ACCESS DENIED  mkdir:     /var/cache/fonts/tfm/jknappen/ec
mkdir: cannot create directory `/var/cache/fonts/tfm/jknappen/ec': Permission denied
kpsestat: /var/cache/fonts/tfm/jknappen/ec/..: No such file or directory
chmod: too few arguments
Try `chmod --help' for more information.
mktextfm: mktexdir /var/cache/fonts/tfm/jknappen/ec failed.
kpathsea: Appending font creation commands to missfont.log.
 
! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
nd.
<to be read again>
                   relax
l.95 \fontencoding\encodingdefault\selectfont
                                              
?
! Emergency stop.
<to be read again>
                   relax
l.95 \fontencoding\encodingdefault\selectfont
                                              
No pages of output.
Transcript written on pyOpenSSL.log.
*** Session transcript and error messages are in pyOpenSSL.how.
+++ TEXINPUTS=.:/var/tmp/portage/pyOpenSSL-0.5.1/work/pyOpenSSL-0.5.1/doc:/var/tmp/portage/pyOpenSSL-0.5.1/work/pyOpenSSL-0.5.1/doc/tools/paper-a4:/var/tmp/portage/pyOpenSSL-0.5.1/work/pyOpenSSL-0.5.1/doc/tools/texinputs:
+++ latex pyOpenSSL
mv pyOpenSSL html
mv: cannot stat `pyOpenSSL': No such file or directory
make: *** [html] Error 1
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-pyOpenSSL-0.5.1-9809.log"
 
mkdir:     /var/cache/fonts/tfm/jknappen
mkdir:     /var/cache/fonts/tfm/jknappen/ec
-------------------------------------------------------------------------------- 


Reproducible: Always
Steps to Reproduce:
1. emerge -v pyOpenSSL
2.
3.
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-01-10 15:17:43 UTC
The access violation doesn't occur if those directories already exist.  I did an 'ebuild pyOpenSSL-0.5.1.ebuild compile/install' and everything went fine without the sandbox... then when I emerged it again (with the sandbox), I got no access violation...
Comment 2 Bart Lauwers (RETIRED) gentoo-dev 2004-01-14 19:26:28 UTC
Hi, I've made a modification to the ebuild that should correct this. Please run emerge rsync and try to emerge pyOpenSSL again.
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-01-15 00:26:57 UTC
can you attatch the ebuild... my rsyn server still has the old one...
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2004-01-15 02:07:50 UTC
Bart, why is there no changelog entry? 

and are you taking over this package for maintainership? if so, please update the metadata.xml and add yourself to it, because you don't seem to be in the python herd in gentoo/misc/herds.xml

Comment 5 Bart Lauwers (RETIRED) gentoo-dev 2004-01-15 16:35:11 UTC
I added the missing ChangeLog entry sorry for that. And will add the ebuild to this bug in a minute.
Comment 6 Bart Lauwers (RETIRED) gentoo-dev 2004-01-15 16:37:31 UTC
Created attachment 23892 [details]
fixed ebuild
Comment 7 Jeremy Huddleston (RETIRED) gentoo-dev 2004-01-16 02:40:14 UTC
this new ebuild works for me...
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2004-01-24 13:43:56 UTC
closing, even tho addwrite is ugly, its much much easier than hacking around with their mk* scripts to make latex run without making the font files.