Hi All,
lots of the packages in the http://source.squeak.org/squeak45 repository are empty. e.g. McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.586.mcz
Archive: package-cache/Monticello-cmm.586.mcz Length Date Time Name -------- ---- ---- ---- 19 03-01-14 10:35 package 170727 03-01-14 10:35 version
0 03-01-14 10:35 snapshot/source.st 66 03-01-14 10:35 snapshot.bin -------- ------- 170812 4 files
The normal situation looks like McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.585.mcz Archive: package-cache/Monticello-cmm.585.mcz Length Date Time Name
-------- ---- ---- ---- 19 03-01-14 10:54 package 170447 03-01-14 10:54 version 405499 03-01-14 10:54 snapshot/source.st
440403 03-01-14 10:54 snapshot.bin -------- ------- 1016368 4 files Would kind souls who have access and valid .mcz's please copy them back to http://source.squeak.org/squeak45?
TIA, Eliot
|
On Sat, Mar 1, 2014 at 12:41 PM, Eliot Miranda <[hidden email]> wrote: --
I don't know of any good way to check form a command line but one can of course see the empty packages by browsing the package in a repository browser. best,
Eliot
|
I'm not interested in "checking". I want the problem fixed
altogether. I have no idea how or why it happens, but I suspect a bug in SqueakSource.. On Sat, Mar 1, 2014 at 2:42 PM, Eliot Miranda <[hidden email]> wrote: > > > > On Sat, Mar 1, 2014 at 12:41 PM, Eliot Miranda <[hidden email]> > wrote: >> >> Hi All, >> >> lots of the packages in the http://source.squeak.org/squeak45 >> repository are empty. e.g. >> >> McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.586.mcz >> Archive: package-cache/Monticello-cmm.586.mcz >> Length Date Time Name >> -------- ---- ---- ---- >> 19 03-01-14 10:35 package >> 170727 03-01-14 10:35 version >> 0 03-01-14 10:35 snapshot/source.st >> 66 03-01-14 10:35 snapshot.bin >> -------- ------- >> 170812 4 files >> >> The normal situation looks like >> McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.585.mcz >> Archive: package-cache/Monticello-cmm.585.mcz >> Length Date Time Name >> -------- ---- ---- ---- >> 19 03-01-14 10:54 package >> 170447 03-01-14 10:54 version >> 405499 03-01-14 10:54 snapshot/source.st >> 440403 03-01-14 10:54 snapshot.bin >> -------- ------- >> 1016368 4 files >> >> Would kind souls who have access and valid .mcz's please copy them back to >> http://source.squeak.org/squeak45? >> > I don't know of any good way to check form a command line but one can of > course see the empty packages by browsing the package in a repository > browser. > -- > best, > Eliot > > > |
On Sat, Mar 1, 2014 at 12:55 PM, Chris Muller <[hidden email]> wrote: I'm not interested in "checking". I want the problem fixed Excuse my being clueless: The problem must be in whatever generates the .mcz's right? The mcz's are valid but contain an empty source file. What creates the .mcz's?
best, Eliot
|
The contents are created by MCMczWriter. If the snapshot had no
definitions, it looks like it would cause an empty-but-valid mcz to be written. So, my hunch is the problem is somewhere under #versionWithInfo: not bringing in the snapshot definitions. Seems amazing there could be a problem with that though.. On Sat, Mar 1, 2014 at 2:58 PM, Eliot Miranda <[hidden email]> wrote: > > > > On Sat, Mar 1, 2014 at 12:55 PM, Chris Muller <[hidden email]> wrote: >> >> I'm not interested in "checking". I want the problem fixed >> altogether. I have no idea how or why it happens, but I suspect a bug >> in SqueakSource.. > > > Excuse my being clueless: The problem must be in whatever generates the > .mcz's right? The mcz's are valid but contain an empty source file. What > creates the .mcz's? > >> >> >> On Sat, Mar 1, 2014 at 2:42 PM, Eliot Miranda <[hidden email]> >> wrote: >> > >> > >> > >> > On Sat, Mar 1, 2014 at 12:41 PM, Eliot Miranda <[hidden email]> >> > wrote: >> >> >> >> Hi All, >> >> >> >> lots of the packages in the http://source.squeak.org/squeak45 >> >> repository are empty. e.g. >> >> >> >> McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.586.mcz >> >> Archive: package-cache/Monticello-cmm.586.mcz >> >> Length Date Time Name >> >> -------- ---- ---- ---- >> >> 19 03-01-14 10:35 package >> >> 170727 03-01-14 10:35 version >> >> 0 03-01-14 10:35 snapshot/source.st >> >> 66 03-01-14 10:35 snapshot.bin >> >> -------- ------- >> >> 170812 4 files >> >> >> >> The normal situation looks like >> >> McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.585.mcz >> >> Archive: package-cache/Monticello-cmm.585.mcz >> >> Length Date Time Name >> >> -------- ---- ---- ---- >> >> 19 03-01-14 10:54 package >> >> 170447 03-01-14 10:54 version >> >> 405499 03-01-14 10:54 snapshot/source.st >> >> 440403 03-01-14 10:54 snapshot.bin >> >> -------- ------- >> >> 1016368 4 files >> >> >> >> Would kind souls who have access and valid .mcz's please copy them back >> >> to >> >> http://source.squeak.org/squeak45? >> >> >> > I don't know of any good way to check form a command line but one can of >> > course see the empty packages by browsing the package in a repository >> > browser. >> > -- >> > best, >> > Eliot >> > >> > >> > >> > > > > -- > best, > Eliot > > > |
In reply to this post by Eliot Miranda-2
On Sat, 1 Mar 2014, Eliot Miranda wrote:
> > > > On Sat, Mar 1, 2014 at 12:55 PM, Chris Muller <[hidden email]> wrote: > I'm not interested in "checking". I want the problem fixed > altogether. I have no idea how or why it happens, but I suspect a bug > in SqueakSource.. > > > Excuse my being clueless: The problem must be in whatever generates the .mcz's right? The mcz's are valid but contain an empty source file. > What creates the .mcz's? Btw all the .mcz files are available in the Trunk repository. Levente > > > On Sat, Mar 1, 2014 at 2:42 PM, Eliot Miranda <[hidden email]> wrote: > > > > > > > > On Sat, Mar 1, 2014 at 12:41 PM, Eliot Miranda <[hidden email]> > > wrote: > >> > >> Hi All, > >> > >> lots of the packages in the http://source.squeak.org/squeak45 > >> repository are empty. e.g. > >> > >> McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.586.mcz > >> Archive: package-cache/Monticello-cmm.586.mcz > >> Length Date Time Name > >> -------- ---- ---- ---- > >> 19 03-01-14 10:35 package > >> 170727 03-01-14 10:35 version > >> 0 03-01-14 10:35 snapshot/source.st > >> 66 03-01-14 10:35 snapshot.bin > >> -------- ------- > >> 170812 4 files > >> > >> The normal situation looks like > >> McStalker.Squeak4.5-spur$ unzip -l package-cache/Monticello-cmm.585.mcz > >> Archive: package-cache/Monticello-cmm.585.mcz > >> Length Date Time Name > >> -------- ---- ---- ---- > >> 19 03-01-14 10:54 package > >> 170447 03-01-14 10:54 version > >> 405499 03-01-14 10:54 snapshot/source.st > >> 440403 03-01-14 10:54 snapshot.bin > >> -------- ------- > >> 1016368 4 files > >> > >> Would kind souls who have access and valid .mcz's please copy them back to > >> http://source.squeak.org/squeak45? > >> > > I don't know of any good way to check form a command line but one can of > > course see the empty packages by browsing the package in a repository > > browser. > > -- > > best, > > Eliot > > > > > > > > > > > -- > best,Eliot > > |
> IIRC Chris uploaded the packages using a script(?).
Yes, ReleaseBuilder class>>#transferCurrentPackagesAsUser:password:. |
Free forum by Nabble | Edit this page |