On 20 September 2013 21:26, <[hidden email]> wrote:
> Nicolas Cellier uploaded a new version of 45Deprecated to project The Trunk: > http://source.squeak.org/trunk/45Deprecated-nice.9.mcz > > ==================== Summary ==================== > > Name: 45Deprecated-nice.9 > Author: nice > Time: 20 September 2013, 10:26:48.122 pm > UUID: 784e13ac-7a91-4291-892f-ec01daa7ab0b > Ancestors: 45Deprecated-fbs.8 > > Deprecate compile:classified:notifying:trailer:ifFail: > The passed classification was unused in this operation. > > =============== Diff against 45Deprecated-fbs.8 =============== So it's probably my fault, but you can't take a 4.4 and update it all the way to trunk. While processing update-nice.247, and installing Balloon-eem.23, I get an MNU because Metaclass no longer speaks #compile:notifying:trailer:ifFail:. No problem, I thought, and tried to install 45Deprecated-nice.9, which contains the necessary method. Only I can't load that because of the above. Chris, you must have run into this (because 45Deprecated-nice.9 was published back in September). How'd you work around it? (I'm exploring the possibility of making a new CI base, because the current base image has apparently weird state. Another possible option would be Chris' 4.5-alpha off ftp.squeak.org.) frank |
Oh, I see it now... But there is one thing that I do not understand: update-nice.246 points to Compiler-nice.273 UUID: 268ce6eb-318e-46e7-83b5-05bfe76473de Though, if I update up to (including) 246 with attached code, it only load Compiler-fbs.264 MCMcmUpdater updateFromRepositories: #( 'http://source.squeak.org/trunk' ) maxVersionNumber: 246. Even update-fbs.245 points to a later version, Compiler-fbs.265...
What's up? 2013/12/16 Frank Shearar <[hidden email]> On 20 September 2013 21:26, <[hidden email]> wrote: MCMcmUpdater_additional_methods.st (4K) Download Attachment |
Ah ah, but the problem seems to be related to update-fbs.244 -> update-nice.246 They point to 45Deprecated-fbs.8UUID: 0cf4998f-1a21-e142-9b06-672f04121d79 2013/12/16 Nicolas Cellier <[hidden email]>
|
But 45Deprecated-nice-9 has 45Deprecated-fbs.8 in ancestry, so it probably wasn't a good reason. 2013/12/16 Nicolas Cellier <[hidden email]>
|
And there were two versions of 45Deprecated-fbs.8 One that were removed: Name: 45Deprecated-fbs.8 Author: fbs Time: 10 July 2013, 12:41:27.673 pm UUID: 553a8cb9-0a14-494d-bfff-f46d843e380c
Ancestors: One that shouldn't have been removed: Name: 45Deprecated-fbs.8Author: fbs Time: 15 July 2013, 11:05:25.904 pm UUID: 0cf4998f-1a21-e142-9b06-672f04121d79
Ancestors: 45Deprecated-fbs.7 So if you agree, we should restore this second version (#methodDiffFor:class:selector:prettyDiffs: has only one sender, so move the method where if wants to go and deprecate the old copy.) 2013/12/17 Nicolas Cellier <[hidden email]>
|
The update goes up to #13514 now, though there are a few merge windows popping up. 2013/12/17 Nicolas Cellier <[hidden email]>
|
That might not mean much - we don't handle re-ordering of system
categories in a clean manner... or possibly only do as of a very short while ago. frank On 17 December 2013 13:36, Nicolas Cellier <[hidden email]> wrote: > The update goes up to #13514 now, though there are a few merge windows > popping up. > > > 2013/12/17 Nicolas Cellier <[hidden email]> >> >> And there were two versions of 45Deprecated-fbs.8 >> >> One that were removed: >> Name: 45Deprecated-fbs.8 >> Author: fbs >> Time: 10 July 2013, 12:41:27.673 pm >> UUID: 553a8cb9-0a14-494d-bfff-f46d843e380c >> Ancestors: >> >> One that shouldn't have been removed: >> Name: 45Deprecated-fbs.8 >> Author: fbs >> Time: 15 July 2013, 11:05:25.904 pm >> UUID: 0cf4998f-1a21-e142-9b06-672f04121d79 >> Ancestors: 45Deprecated-fbs.7 >> >> So if you agree, we should restore this second version >> (#methodDiffFor:class:selector:prettyDiffs: has only one sender, so move >> the method where if wants to go and deprecate the old copy.) >> >> >> >> 2013/12/17 Nicolas Cellier <[hidden email]> >>> >>> But 45Deprecated-nice-9 has 45Deprecated-fbs.8 in ancestry, so it >>> probably wasn't a good reason. >>> >>> >>> 2013/12/16 Nicolas Cellier <[hidden email]> >>>> >>>> Ah ah, but the problem seems to be related to update-fbs.244 -> >>>> update-nice.246 >>>> They point to 45Deprecated-fbs.8 >>>> UUID: 0cf4998f-1a21-e142-9b06-672f04121d79 >>>> >>>> But in trunk we do not find this specific version... >>>> Why was it removed? >>>> If it's for a good reason, then the maps must be updated to point to >>>> 45Deprecated-fbs.7 >>>> >>>> >>>> 2013/12/16 Nicolas Cellier <[hidden email]> >>>>> >>>>> Oh, I see it now... >>>>> But there is one thing that I do not understand: update-nice.246 points >>>>> to >>>>> Compiler-nice.273 UUID: 268ce6eb-318e-46e7-83b5-05bfe76473de >>>>> >>>>> Though, if I update up to (including) 246 with attached code, it only >>>>> load Compiler-fbs.264 >>>>> MCMcmUpdater updateFromRepositories: #( >>>>> 'http://source.squeak.org/trunk' ) maxVersionNumber: 246. >>>>> >>>>> Even update-fbs.245 points to a later version, Compiler-fbs.265... >>>>> What's up? >>>>> >>>>> >>>>> 2013/12/16 Frank Shearar <[hidden email]> >>>>>> >>>>>> On 20 September 2013 21:26, <[hidden email]> wrote: >>>>>> > Nicolas Cellier uploaded a new version of 45Deprecated to project >>>>>> > The Trunk: >>>>>> > http://source.squeak.org/trunk/45Deprecated-nice.9.mcz >>>>>> > >>>>>> > ==================== Summary ==================== >>>>>> > >>>>>> > Name: 45Deprecated-nice.9 >>>>>> > Author: nice >>>>>> > Time: 20 September 2013, 10:26:48.122 pm >>>>>> > UUID: 784e13ac-7a91-4291-892f-ec01daa7ab0b >>>>>> > Ancestors: 45Deprecated-fbs.8 >>>>>> > >>>>>> > Deprecate compile:classified:notifying:trailer:ifFail: >>>>>> > The passed classification was unused in this operation. >>>>>> > >>>>>> > =============== Diff against 45Deprecated-fbs.8 =============== >>>>>> >>>>>> So it's probably my fault, but you can't take a 4.4 and update it all >>>>>> the way to trunk. While processing update-nice.247, and installing >>>>>> Balloon-eem.23, I get an MNU because Metaclass no longer speaks >>>>>> #compile:notifying:trailer:ifFail:. >>>>>> >>>>>> No problem, I thought, and tried to install 45Deprecated-nice.9, which >>>>>> contains the necessary method. Only I can't load that because of the >>>>>> above. >>>>>> >>>>>> Chris, you must have run into this (because 45Deprecated-nice.9 was >>>>>> published back in September). How'd you work around it? >>>>>> >>>>>> (I'm exploring the possibility of making a new CI base, because the >>>>>> current base image has apparently weird state. Another possible option >>>>>> would be Chris' 4.5-alpha off ftp.squeak.org.) >>>>>> >>>>>> frank >>>>>> >>>>> >>>> >>> >> > > > > |
Free forum by Nabble | Edit this page |