adrian did you use the cleaning expression of alex in your release?
Stef On Jan 7, 2009, at 3:08 PM, Alexandre Bergel wrote: > Dear List, > > I dug in the Monticello melting-pot to find where the strange behavior > some of you are encountering comes from. > > **The problem** > The bug come from the "diffy versions". MC tries to save in PharoInbox > a "diffy" version of your package. As far as I understood, a "diffy" > version is a version of your package that contains just a delta from > an ancestor. In theory this looks nice, but for some reasons it > behaves incorrectly (the zip file is not probably created, it cannot > be decompressed) > > **How to solve it** > Recently (since 10183), the http repository for PharoInbox is set to > store version in a diffy mode. You can identity http repository that > are set that way: > MCHttpRepository allInstances select: [:mc | mc alwaysStoreDiffs] > > The problem I mentioned in my previous email disappear symply by doing > (MCHttpRepository allInstances select: [:mc | mc alwaysStoreDiffs]) > do: [:mc | mc doNotAlwaysStoreDiffs] > > After having executed the last snippet, storing packages in PharoInbox > will not appear empty. > > What is left to be done, is why this diffy mechanism does not work as > expected. But I feel that we should not use it anyway since the > ancestor link is not alway kept and is incorrectly handled (e.g., > cross-repository ancestors) and MC2 is now in the pipeline. > > Cheers, > Alexandre > > > On 6 Jan 2009, at 15:26, Alexandre Bergel wrote: > >> Dear all, >> >> I just save a new version in PharoInbox, but this version appears to >> be empty. I checked on squeaksource [*]. >> In Pharo, it seems that two files are being saved (.143(142).mcd >> and .143.mcz) [**]. >> when I browse .143(142).mcd I see all the content (probably because >> it is local to my machine). >> When I browse .143.mcz it is empty. >> >> What this .mcd file is about? >> I am not the only one to experience this. Anyone had an idea what's >> going on? >> I haven't closely followed the list of changes that were included in >> Pharo. >> >> Alexandre >> >> [*] http://bergel.eu/EmptyVersion.png >> [**] http://bergel.eu/TwoSavedVersions.png >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
