[plt-dev] Re: Pre-Release Checklist for v4.1.5, second call

From: Carl Eastlund (carl.eastlund at gmail.com)
Date: Thu Mar 19 14:10:44 EDT 2009

Oh, hey, that is my package.  Sorry, I saw "williams" in the path and
leapt to a conclusion without noticing it wasn't the package owner
name.  I'll look into it.

--Carl

On Thu, Mar 19, 2009 at 2:07 PM, Doug Williams
<m.douglas.williams at gmail.com> wrote:
> Carl, it looks like the error came from your scheme.plt package. I'm not
> sophisticated enough yet to need sandboxes - particularly in a scribble
> manual.
>
> Doug
>
> On Thu, Mar 19, 2009 at 11:51 AM, Carl Eastlund <carl.eastlund at gmail.com>
> wrote:
>>
>> Hmm.  I believe I started getting this kind of error after recent
>> changes to the sandbox library, when I used sandboxes for examples in
>> Scribble documentation.  I stopped getting the error when I started
>> using call-with-trusted-sandbox-configuration to construct the
>> appropriate sandbox.  In fact, (planet cce/scheme/sandbox) exports
>> make-trusted-evaluator, make-trusted-module-evaluator,
>> make-scribble-evaluator, and make-scribble-module-evaluator that are
>> designed to work around this bug (and one other peculiarity of
>> sandboxes for Scribble examples).
>>
>> Give either method of making trusted sandboxes a try, if your packages
>> use sandboxed examples, and see if the problem goes away.
>>
>> --Carl
>>
>> On Thu, Mar 19, 2009 at 1:04 PM, Doug Williams
>> <m.douglas.williams at gmail.com> wrote:
>> > I am getting many warnings/errors from some of the PLaneT packages that
>> > I
>> > don't remember seeing in the past:
>> >
>> > compile: access from an uncertified context to unexported variable from
>> > module: "C:\Program Files\PLT\collects\scheme\private\stxloc.ss"
>> > setup-plt: error: during Building docs for C:\Documents and
>> > Settings\dwilliams\Application Data\PLT
>> > Scheme\planet\300\4.1.4.900\cache\cce\scheme.plt\1\3\manual.scrbl
>> > setup-plt:   compile: access from an uncertified context to unexported
>> > variable from module: "C:\Program
>> > Files\PLT\collects\scheme\private\stxloc.ss"
>> > WARNING: collected information for key multiple times: (mod-path
>> > "(planet
>> > schematics/sake)"); values: #(#<path:C:\Documents and
>> > Settings\dwilliams\Application Data\PLT
>> >
>> > Scheme\planet\300\4.1.4.900\cache\schematics\sake.plt\1\0\doc\sake\Build_files.html>
>> > ("Build files") #t (mod-path "(planet schematics/sake)"))
>> > #(#<path:C:\Documents and Settings\dwilliams\Application Data\PLT
>> >
>> > Scheme\planet\300\4.1.4.900\cache\schematics\sake.plt\1\0\doc\sake\The_Sake_API.html>
>> > ("The Sake API") #t (mod-path "(planet schematics/sake)"))
>> > WARNING: collected information for key multiple times: (index-entry
>> > (mod-path "(planet schematics/sake)")); values: (("(planet
>> > schematics/sake)") (#(struct:sized-element ... ...))
>> > #<module-path-index-desc>) (("(planet schematics/sake)")
>> > (#(struct:sized-element ... ...)) #<module-path-index-desc>)
>> > WARNING: collected information for key multiple times: (mod-path
>> > "(planet
>> > schematics/sake)"); values: #(#<path:C:\Documents and
>> > Settings\dwilliams\Application Data\PLT
>> >
>> > Scheme\planet\300\4.1.4.900\cache\schematics\sake.plt\1\0\doc\sake\Build_files.html>
>> > ("Build files") #t (mod-path "(planet schematics/sake)"))
>> > #(#<path:C:\Documents and Settings\dwilliams\Application Data\PLT
>> >
>> > Scheme\planet\300\4.1.4.900\cache\schematics\sake.plt\1\0\doc\sake\The_Sake_API.html>
>> > ("The Sake API") #t (mod-path "(planet schematics/sake)"))
>> > WARNING: collected information for key multiple times: (index-entry
>> > (mod-path "(planet schematics/sake)")); values: (("(planet
>> > schematics/sake)") (#(struct:sized-element ... ...))
>> > #<module-path-index-desc>) (("(planet schematics/sake)")
>> > (#(struct:sized-element ... ...)) #<module-path-index-desc>)
>> >
>> > I cleared out my PLaneT cache prior to loading the new version, so some
>> > may
>> > be new versions of the packages. I'm not as concerned about the warnings
>> > as
>> > about the first ones that seem to be errors.
>> >
>> > Is this indicative of some problem?
>> >
>> > Doug


Posted on the dev mailing list.