Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4859 - ispell-3.2.06-r2 causes access violation
Summary: ispell-3.2.06-r2 causes access violation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-11 07:21 UTC by Andreas Simon
Modified: 2003-02-04 19:42 UTC (History)
0 users

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


Attachments
emerge output (ispell-error.txt,13.51 KB, text/plain)
2002-07-11 07:21 UTC, Andreas Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Simon 2002-07-11 07:21:07 UTC
emerging ispell-3.2.06-r2 causes an access violation.
Installed Portage version: 2.0.12
Sandbox is activated.

Because Portage denies access to /usr/tmp/munch*
some zero-length dictionaries get build (and the
emerge stops with an error message).

BTW, it's good to see the Mandrake patches in
ispell. I think this is the best solution to
that unsq-problem (and also fixes some other
things)

Thanks.
Comment 1 Andreas Simon 2002-07-11 07:21:44 UTC
Created attachment 2142 [details]
emerge output

Here is the output of 'emerge -u ispell'
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-11 07:34:55 UTC
Thu Jul 11 12:33:57 UTC 2002 : changed the -r2 ebuild in portage to help prevent
sandbox violation.

Please emerge rsync after 13:00:00 UTC and try again.

Thanks,
Comment 3 Nathan W. Labadie 2002-07-11 08:53:17 UTC
Same problem here. 
Comment 4 Andreas Simon 2002-07-11 09:16:29 UTC
I rsynced last time Thu Jul 11 14:28:04 UTC 2002.
There sandbox violation is still there.

I'll try again tomorror. Maybe the rsync mirrors
need some more time ...
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-11 17:18:43 UTC
ok, when you emerge rsync, look in the -r2 ebuild for a line that says "export
TMPDIR=/tmp"

If that line exists, there should be no access violation at all...

Comment 6 Alex Walker 2002-07-11 17:32:43 UTC
I get access violation with newest ispell too:

make[4]: Entering directory
`/var/tmp/portage/ispell-3.2.06-r2/work/ispell-3.2.06/languages/american'
+
PATH=../..:/sbin:/usr/sbin:/usr/lib/portage/bin:/bin:/usr/bin:/usr/local/bin:/opt/Acrobat5:/opt/rar:/opt/RealPlayer8:/usr/X11R6/bin:/opt/blackdown-jdk-1.3.1/bin:/opt/blackdown-jdk-1.3.1/jre/bin:/usr/qt/3/bin:/usr/qt/2/bin:/usr/kde/3/bin:/usr/kde/3/bin:/usr/kde/2/bin:/usr/wine/bin:/usr/winex/bin
+ export PATH
+ munchlist -v -l ../english/english.aff /usr/share/dict/words english.0
english.1 american.0 american.1
ACCESS DENIED  open_wr:   /usr/tmp/munch23603n
../../munchlist: /usr/tmp/munch23603n: Permission denied
No dictionary (/usr/tmp/munch23603n)
Couldn't create fake hash file
+ rm -f english.med+
test -s english.med+ \
  ||  (echo 'error: zero-length dictionary generated'; \
    rm -f english.med+; exit 1)
error: zero-length dictionary generated
make[4]: *** [english.med+] Error 1
make[4]: Leaving directory
`/var/tmp/portage/ispell-3.2.06-r2/work/ispell-3.2.06/languages/american'
make[3]: *** [english.med+] Error 2
make[3]: Leaving directory
`/var/tmp/portage/ispell-3.2.06-r2/work/ispell-3.2.06/languages/american'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var/tmp/portage/ispell-3.2.06-r2/work/ispell-3.2.06/languages/american'
+ exit 1
make[1]: *** [language-subdirs] Error 1
make[1]: Leaving directory `/var/tmp/portage/ispell-3.2.06-r2/work/ispell-3.2.06'
make: *** [all-languages] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 2, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-ispell-3.2.06-r2-23163.log"

open_wr:   /usr/tmp/munch23603n
--------------------------------------------------------------------------------
!!! emerge aborting on  /usr/portage/app-text/ispell/ispell-3.2.06-r2.ebuild .
Comment 7 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-11 20:02:47 UTC
-r3 should sort this one out.  Sorry about that folks..

Please report any more violations to this bug report.