Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10866 - Access violation with HTML::Mason 1.15
Summary: Access violation with HTML::Mason 1.15
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Michael Cummings (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-17 05:48 UTC by Mol
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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 Mol 2002-11-17 05:48:41 UTC
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-HTML-Mason-***-*****.log"

unlink:    /usr/lib/perl5/site_perl/5.6.1/HTML/Mason/Interp.pod
unlink:    /usr/lib/perl5/site_perl/5.6.1/HTML/Mason/ApacheHandler.pod
unlink:    /usr/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pod
unlink:    /usr/lib/perl5/site_perl/5.6.1/HTML/Mason/Component.pod
--------------------------------------------------------------------------------
Comment 1 SpanKY gentoo-dev 2002-11-18 06:58:45 UTC
please post the output of `emerge -V` and `emerge info` 
Comment 2 Mol 2002-11-18 10:58:15 UTC
Sorry.

Portage 2.0.44 (default-1.0, gcc-2.95.3, glibc-2.2.5-r7)
=================================================================
System uname: 2.4.19-gentoo-r9 i686 
USE="x86 oss 3dnow apm avi crypt cups encode jpeg libg++ mikmod mmx mpeg ncurses
 pdflib qtmt quicktime spell truetype xml2 xmms xv alsa arts berkdb bonobo cdr d
irectfb esd gdbm gif gnome gnome-libs gpm gtk gtkhtml guile imlib java kde ldap 
libwww motif mozilla mysql nls oggvorbis opengl pam perl png postgres python qt 
readline ruby scanner sdl slang ssl svga tcltk tcpd tetex tiff X"
ARCH="x86"
COMPILER=""
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O3 -pipe"
CXXFLAGS="-march=i686 -O3 -pipe"
ACCEPT_KEYWORDS="x86"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share
/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2002-11-19 20:02:14 UTC
Matt, 

adding you to this bug since this was your commit.
Comment 4 Matthew Kennedy (RETIRED) gentoo-dev 2002-11-19 20:31:51 UTC
Mol,

Did you have the older version of Mason installed when you emerged the new one?
Or is this a new install of Mason?
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2002-11-20 05:52:42 UTC
This is confirmed - sandbox violation in the final stages of the install.
Comment 6 Michael Cummings (RETIRED) gentoo-dev 2002-11-20 06:37:38 UTC
The problem with previous installations of HTML-Mason already on your system. 
The new version attempts to delete some outdated pod files, which is a 
violation of the sandboxing. Looking into work arounds now.
Comment 7 Matthew Kennedy (RETIRED) gentoo-dev 2002-11-20 14:35:31 UTC
michael,

We could put DEPEND="!dev-perl/HTML-Mason" for the short term. It would force
the user to unmerge the old instance. Don't know where that is in your scale of
bad-hacks though. :)

The alternative is to hack up the Makefile and prevent it from trying to rm
those old installation files.

matt
Comment 8 Michael Cummings (RETIRED) gentoo-dev 2002-11-20 14:47:18 UTC
matt,

short term solution works for me. I think long term (this week, just not this
afternoon, not for me anyway) would be to hack the Makefile, test, then add an
einfo along the lines of "doc1, doc2, doc3, and doc4 were merged into docA" (doc
names are in that UPGRADE file somewhere). Can you add the != for now? 

Mol,
it's up to you on whether you can wait a day (I just don't have access to my dev
machine right now to make the long term change). unmerging the current
HTML-Mason *should* not affect anything you've developed (no liability claims
though).


Mike
Comment 9 Michael Cummings (RETIRED) gentoo-dev 2002-11-21 07:01:22 UTC
Fixed, in portage. Give it time to hit the mirrors. I'm not proud of the fix - 
it's a stupid perl trick(tm) but it works fast and efficiently. Please note the 
einfo at the end of the install regarding legacy pod files. Other than that, 
let us know if it works for you so this ticket can be closed out.
Comment 10 Michael Cummings (RETIRED) gentoo-dev 2002-11-22 06:29:20 UTC
Is this fixed for you? Just want to be sure before closing this out.
Comment 11 Mol 2002-11-23 08:39:21 UTC
Michael,

Sorry for the delay and thanks for a quick fix.

The HTML-Mason-1.15-r1 is verified as a nasty and working patch :-)