[Glass] Updating Zinc for Gemstone

Johan Brichau johan at yesplan.be
Sat Nov 30 05:40:40 PST 2013


Hi Dale,

I have the same problem with ill-formed utf8 in the Seaside31 build.

I must say I don’t understand this: the load happens correctly with my local repository but not on Travis?

Besides that, how does one find these ill-formed utf8 files?

Johan

On 18 Nov 2013, at 22:21, Dale K. Henrichs <dale.henrichs at gemtalksystems.com> wrote:

> Johan,
> 
> The pull request[1] gets past the loading problem ... the ill-formed utf8 character wa since in the version file and there was an older fileTree bug[2] where gemstone was not encoding the monticello meta data files in utf8. 
> 
> Dale
> 
> [1] https://github.com/jbrichau/zinc/pull/4
> [2] https://github.com/dalehenrich/filetree/issues/72
> 
> ----- Original Message -----
> | From: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> | To: "Johan Brichau" <johan at yesplan.be>
> | Cc: glass at lists.gemtalksystems.com
> | Sent: Monday, November 18, 2013 12:37:33 PM
> | Subject: Re: [Glass] Updating Zinc for Gemstone
> | 
> | ... I turned on 3.1.0.4 just for grins and it turns out that the
> | default Metacello loaded into 2.1.0.4 has a better error message[1]:
> | 
> |   --transcript--'travis---->travisCI.st'
> |   --transcript--'...RETRY->BaselineOfZinc'
> |   --transcript--'...RETRY->BaselineOfZinc'
> |   --transcript--'gofer repository error: ''GoferRepositoryError:
> |   string contents are ill-formed Utf8 at byte offset
> |   76507''...ignoring'
> |   --transcript--'...FAILED->BaselineOfZinc'
> | 
> | So there's some invalid utf8 encountered while reading in the
> | BaselineOfZinc ... will investigate further and issue a pull request
> | when I have a solution..
> | 
> | Dale
> | 
> | [1] https://travis-ci.org/dalehenrich/zinc/jobs/14160177#L417
> | 
> | ----- Original Message -----
> | | From: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> | | To: "Johan Brichau" <johan at yesplan.be>
> | | Cc: glass at lists.gemtalksystems.com
> | | Sent: Monday, November 18, 2013 12:33:17 PM
> | | Subject: Re: [Glass] Updating Zinc for Gemstone
> | | 
> | | I've merged your gemstone2.4 into my zinc repo (travis_trouble
> | | branch) and I'll see if I can get to the bottom of the baseline
> | | load
> | | failure ... it's a "familiar problem" but I'm failing to remember
> | | the "familiar solution":)
> | | 
> | | Dale
> | | 
> | | ----- Original Message -----
> | | | From: "Johan Brichau" <johan at yesplan.be>
> | | | To: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> | | | Cc: glass at lists.gemtalksystems.com
> | | | Sent: Monday, November 18, 2013 11:32:24 AM
> | | | Subject: Re: [Glass] Updating Zinc for Gemstone
> | | | 
> | | | 
> | | | On 17 Nov 2013, at 19:35, Dale K. Henrichs
> | | | <dale.henrichs at gemtalksystems.com> wrote:
> | | | 
> | | | > Could you point to me to some examples of "Method conflicts are
> | | | > showing up where no conflict exists" I just went through a
> | | | > major
> | | | > reshuffling of code with ston, so I might have seen something
> | | | > like
> | | | > this already ...
> | | | 
> | | | I'm currently busy merging and fixing in my fork. I cannot
> | | | remember
> | | | exactly which methods I was confused about yesterday, but today I
> | | | hit the following problem:
> | | | 
> | | | The class ZnChunkedReadStreamTests was removed entirely in the
> | | | master
> | | | branch. Because an #expectedFailures method was added to that
> | | | class
> | | | in the gs branch, the merge showed a conflict on the
> | | | methodProperties.json. While running through the changes and
> | | | conflicts, it was not apparent to me that the class was actually
> | | | removed from the master branch. So I made a wrong merge, leading
> | | | to
> | | | a corrupt filetree format.
> | | | 
> | | | Now, I get built errors on travis
> | | | (https://travis-ci.org/jbrichau/zinc) I cannot make sense of,
> | | | since
> | | | the load happens just fine locally. On travis I get:
> | | | 
> | | | TravisCIHarness
> | | |   value: #( 'BaselineOfZinc' )
> | | |   value: 'TravisCISuccess.txt'
> | | |   value: 'TravisCIFailure.txt'.
> | | | %
> | | | --transcript--'travis---->travisCI.st'
> | | | --transcript--'...RETRY->BaselineOfZinc'
> | | | --transcript--'...RETRY->BaselineOfZinc'
> | | | --transcript--'gofer repository error:
> | | | #''GoferRepositoryError''...ignoring'
> | | | --transcript--'...FAILED->BaselineOfZinc'
> | | | -----------------------------------------------------
> | | | GemStone: Error         Nonfatal
> | | | #'MetacelloPackageSpecResolutionError'
> | | | Error Category: [User] Number: 1 Arg Count: 1
> | | | Arg 1: MetacelloPackageSpecResolutionError
> | | 
> | 



More information about the Glass mailing list