[Glass] Bad signature error

Mariano Martinez Peck via Glass glass at lists.gemtalksystems.com
Thu May 17 10:19:39 PDT 2018


Full explanation is in [1] and [2].

Cheers,

[1] https://groups.google.com/forum/#!topic/metacello/rBKR5GX882o
[2]
http://pharo-dev.pharo.narkive.com/jQ7vJ8WG/problem-with-ziparchive-probably-bug-due-to-large-file

On Thu, May 17, 2018 at 2:15 PM Smalltalk <smalltalk at adinet.com.uy> wrote:

> Mariano,
>
> Thanks for the clarificationa about 32 bits.
> I have already unzip the file by hand and now Highcharts 6.0 is installed
> in GemStone.
>
> The zip was 85 Mb so for 85Mb project is not possible to create an
> automatic installation script.
> Maybe we should replace the gzip with a call to Linux unzip command. But
> this will add another dependency in Gs_DevKit project.
>
> regards,
> bruno
>
> El 16/05/2018 a las 19:07, Mariano Martinez Peck escribió:
>
> GemStone gzip suuport is only 32 bits. That project is huge and exceeds
> the limits of zip 32. The only workaround is to clone the project with git
> and load it as filetree repo
>
> On Wed, May 16, 2018, 6:00 PM Smalltalk via Glass <
> glass at lists.gemtalksystems.com> wrote:
>
>> Hi,
>>
>> Well i'm stuck with this problem. The branch has been renamed to "v6.0.1"
>> and i have checked all i know but i got the same error :(.
>> There is a zip file in /tmp/github-7975-brunobuzziHighchartsStv601.zip
>> and the zip can be upzipped without any problem. Where Bad signature come
>> from ?
>>
>> GsDeployer deploy: [
>>   Metacello new
>>     baseline: 'HighchartsSt';
>>     repository: 'github://brunobuzzi/HighchartsSt:v6.0.1/repository';
>>     onLock: [:ex | ex honor];
>>     load ].
>>
>> regards,
>> bruno
>>
>> El 16/05/2018 a las 14:41, Smalltalk via Glass escribió:
>>
>> Hi,
>>
>> Trying to install the following (experimental package to install
>> Highcharts 6.0 on GemStone):
>>
>> GsDeployer deploy: [
>>   Metacello new
>>     baseline: 'HighchartsSt';
>>     repository: 'github://brunobuzzi/HighchartsSt:v6.0.0gs/repository';
>>     onLock: [:ex | ex honor];
>>     load ].
>> I got the following error (see below). But the ZIP file can be open
>> correctly (on /tmp/ folder).
>> What can be causing this error ? (GemStone v3.4.1)
>>
>> regards,
>> bruno
>>
>> a MetacelloPackageSpecResolutionError occurred (error 2710), , Could not
>> resolve: BaselineOfHighchartsSt [BaselineOfHighchartsSt] in cache
>> github://brunobuzzi/HighchartsSt:v6.0.0gs/repository ERROR:
>> 'GoferRepositoryError: UserDefinedError: Error during download:
>> ''UserDefinedError: *bad signature* 372F5554 at position 57796135''.
>> Error could have been caused by: ''  % Total    % Received % Xferd  Average
>> Speed   Time    Time     Time  Current
>>
>> MetacelloPackageSpecResolutionError (AbstractException) >> _signalWith:
>> @6 line 25
>> MetacelloPackageSpecResolutionError (AbstractException) >> signal @2 line
>> 47
>> MetacelloPackageSpecResolutionError >> signal @4 line 5
>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >>
>> retryingResolvePackageSpecReferences:gofer: @32 line 39
>> [] in MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @12
>> line 21
>> MetacelloGemStonePlatform (MetacelloPlatform) >> do:displaying: @2 line 3
>> MetacelloFetchingMCSpecLoader >> linearLoadPackageSpec:gofer: @6 line 3
>> MetacelloPackageSpec >> loadUsing:gofer: @2 line 3
>> [] in MetacelloCommonMCSpecLoader >> linearLoadPackageSpecs:repositories:
>> @14 line 6
>> Array (Collection) >> do: @6 line 10
>> MetacelloFetchingMCSpecLoader (MetacelloCommonMCSpecLoader) >>
>> linearLoadPackageSpecs:repositories: @6 line 6
>> [] in MetacelloFetchingMCSpecLoader >>
>> explicitLoadPackageSpecs:repositories: @11 line 5
>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12
>> MetacelloLoaderPolicy >> pushLoadDirective:during: @7 line 7
>> MetacelloLoaderPolicy >> pushExplicitLoadDirectivesDuring:for: @5 line 5
>> MetacelloFetchingMCSpecLoader >> explicitLoadPackageSpecs:repositories:
>> @4 line 5
>> MetacelloPackageSpec >> explicitLoadUsing: @25 line 14
>> MetacelloPackageSpec >> load @3 line 3
>> [] in MetacelloScriptEngine >> getBaselineUnconditionalLoad: @23 line 10
>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44
>> MetacelloScriptEngine >> getBaselineUnconditionalLoad: @10 line 11
>> MetacelloScriptEngine >> getBaselineProjectUnconditionalLoad: @3 line 3
>> MetacelloMCBaselineProject >> projectForScriptEngine:unconditionalLoad:
>> @2 line 5
>> MetacelloMCBaselineProject (MetacelloProject) >> projectForScriptEngine:
>> @2 line 2
>> MetacelloMCBaselineOfProjectSpec (MetacelloMCProjectSpec) >>
>> versionForScriptEngine: @8 line 4
>> [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade:
>> @14 line 11
>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44
>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @21 line 6
>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44
>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @13 line 14
>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44
>> [] in MetacelloScriptEngine >> handleNotificationsForAction: @7 line 20
>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44
>> MetacelloScriptEngine >> handleNotificationsForAction: @3 line 24
>> [] in MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade:
>> @7 line 5
>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12
>> MetacelloProjectRegistration class >> copyRegistryRestoreOnErrorWhile: @9
>> line 14
>> MetacelloScriptEngine >> load:onProjectDownGrade:onProjectUpgrade: @3
>> line 3
>> MetacelloScriptEngine >> load: @2 line 3
>> MetacelloScriptEngine (Object) >> perform:withArguments: @1 line 1
>> [] in MetacelloScriptExecutor >> execute: @39 line 15
>> [] in MetacelloScriptApiExecutor >> executeString:do: @14 line 6
>> Array (Collection) >> do: @6 line 10
>> MetacelloScriptApiExecutor >> executeString:do: @7 line 4
>> String >> execute:against: @2 line 2
>> MetacelloScriptApiExecutor (MetacelloScriptExecutor) >> execute: @7 line 9
>> Metacello >> execute:args: @9 line 5
>> Metacello >> load @2 line 2
>> [] in Executed Code  @9 line 6
>> [] in GsDeployer >> deploy: @22 line 8
>> ExecBlock0 (ExecBlock) >> on:do: @3 line 44
>> [] in GsDeployer >> deploy: @8 line 9
>> [] in MCPlatformSupport class >> commitOnAlmostOutOfMemoryDuring: @12
>> line 7
>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12
>> MCPlatformSupport class >> commitOnAlmostOutOfMemoryDuring: @7 line 8
>> [] in GsDeployer >> mcPlatformSupportDo: @14 line 11
>> ExecBlock0 (ExecBlock) >> ensure: @2 line 12
>> GsDeployer >> mcPlatformSupportDo: @10 line 12
>> GsDeployer >> deploy: @3 line 3
>> GsDeployer class >> autoMigrate: @4 line 13
>> GsDeployer class >> deploy: @2 line 12
>> Executed Code  @2 line 1
>> GsNMethod class >> _gsReturnToC @1 line 1
>>
>>
>>
>>
>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> Libre
>> de virus. www.avast.com
>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>> <#m_928614336820436336_m_6262141394044614603_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>>
>>
>> _______________________________________________
>> Glass mailing listGlass at lists.gemtalksystems.comhttp://lists.gemtalksystems.com/mailman/listinfo/glass
>>
>>
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>
>
>

-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20180517/98137cbd/attachment-0001.html>


More information about the Glass mailing list