empty packages in http://source.squeak.org/squeak45 repository

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

empty packages in http://source.squeak.org/squeak45 repository

Eliot Miranda-2
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


Reply | Threaded
Open this post in threaded view
|

Re: empty packages in http://source.squeak.org/squeak45 repository

Eliot Miranda-2



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
       <a href="tel:66%20%C2%A003-01-14%2010" value="+16603011410" target="_blank">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


Reply | Threaded
Open this post in threaded view
|

Re: empty packages in http://source.squeak.org/squeak45 repository

Chris Muller-3
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
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: empty packages in http://source.squeak.org/squeak45 repository

Eliot Miranda-2



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
>>        <a href="tel:66%20%2003-01-14%2010" value="+16603011410">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


Reply | Threaded
Open this post in threaded view
|

Re: empty packages in http://source.squeak.org/squeak45 repository

Chris Muller-3
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
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: empty packages in http://source.squeak.org/squeak45 repository

Levente Uzonyi-2
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?
IIRC Chris uploaded the packages using a script(?).
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
>
>

Reply | Threaded
Open this post in threaded view
|

Re: empty packages in http://source.squeak.org/squeak45 repository

Chris Muller-3
> IIRC Chris uploaded the packages using a script(?).

Yes, ReleaseBuilder class>>#transferCurrentPackagesAsUser:password:.