Hi!
I can't load Seaside 3.0 via Metacello into the latest trunk image. It stops with a dependency exception: This package depends on the following classes: ExecutableBlock In the transcript I get as one of the last entries something that seems to be wrong for Squeak: Evaluated -> Metacello-MC >> gemstone10beta24PreLoadDoIt I guess most Seasiders don't give a nack about this and I would offer to help fix this, but I haven't dealt with writing Metacello configurations yet. Thanks, Alex _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Alexander,
No kidding! Somehow you appear to have loaded the Metacello-Platform.gemstone package instead of Metacello-Platform.squeak, thereby leading Metacello to believe that you are running in GemStone. I'll see what I can figure out... Dale ----- Original Message ----- | From: "Alexander Lazarević" <[hidden email]> | To: "The general-purpose Squeak developers list" <[hidden email]>, "Seaside - general | discussion" <[hidden email]> | Sent: Friday, August 5, 2011 4:09:11 AM | Subject: [Seaside] Seaside 3.0 Metacello Configuration broken for Squeak? | | | Hi! | | I can't load Seaside 3.0 via Metacello into the latest trunk image. | It stops with a dependency exception: | | This package depends on the following classes: ExecutableBlock | | In the transcript I get as one of the last entries something that | seems to be wrong for Squeak: | | Evaluated -> Metacello-MC >> gemstone10beta24PreLoadDoIt | | I guess most Seasiders don't give a nack about this and I would offer | to help fix this, but I haven't dealt with | writing Metacello configurations yet. | | Thanks, | Alex | | _______________________________________________ | seaside mailing list | [hidden email] | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside | _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by laza
Alex,
I took a fresh trunk download (Squeak4.3alpha-11481) and executed the following: Installer squeaksource project: 'MetacelloRepository'; install: 'ConfigurationOfSeaside30'. (Smalltalk at: #ConfigurationOfSeaside30) perform: #load. and Seaside loaded just fine ... what commands did you use to load Seaside? Dale ----- Original Message ----- | From: "Alexander Lazarević" <[hidden email]> | To: "The general-purpose Squeak developers list" <[hidden email]>, "Seaside - general | discussion" <[hidden email]> | Sent: Friday, August 5, 2011 4:09:11 AM | Subject: [Seaside] Seaside 3.0 Metacello Configuration broken for Squeak? | | | Hi! | | I can't load Seaside 3.0 via Metacello into the latest trunk image. | It stops with a dependency exception: | | This package depends on the following classes: ExecutableBlock | | In the transcript I get as one of the last entries something that | seems to be wrong for Squeak: | | Evaluated -> Metacello-MC >> gemstone10beta24PreLoadDoIt | | I guess most Seasiders don't give a nack about this and I would offer | to help fix this, but I haven't dealt with | writing Metacello configurations yet. | | Thanks, | Alex | | _______________________________________________ | seaside mailing list | [hidden email] | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside | _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Dale,
the problem was, that I'm using a build script that downloads the very same image you were using but also does an update _and_ does modify the system info. It does still say "Something_Squeak", but is enough to make Metacello believe it is on a gemstone system. Somehow I would have expected Metacello to just fail if it can't make a match to a known environment, but I guess that's not how it is working. Anyway thanks for looking into this and sorry for the confusion. Alex 2011/8/6 Dale Henrichs <[hidden email]> Alex, _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Ah ... changing the system version string is the trick ... well that's a bug in Metacello as it should fail when it doesn't get a recognizable error string ... submitted Issue 146[1].
Thanks for the additional information, Dale [1] http://code.google.com/p/metacello/issues/detail?id=146 ----- Original Message ----- | From: "Alexander Lazarević" <[hidden email]> | To: "Seaside - general discussion" <[hidden email]> | Sent: Sunday, August 7, 2011 1:06:36 PM | Subject: Re: [Seaside] Seaside 3.0 Metacello Configuration broken for Squeak? | | | Dale, | | the problem was, that I'm using a build script that downloads the | very same image you were using but also does an update _and_ does | modify the system info. It does still say "Something_Squeak", but is | enough to make Metacello believe it is on a gemstone system. Somehow | I would have expected Metacello to just fail if it can't make a | match to a known environment, but I guess that's not how it is | working. | | Anyway thanks for looking into this and sorry for the confusion. | | Alex | | | 2011/8/6 Dale Henrichs < [hidden email] > | | | Alex, | | I took a fresh trunk download (Squeak4.3alpha-11481) and executed the | following: | | Installer squeaksource | project: 'MetacelloRepository'; | install: 'ConfigurationOfSeaside30'. | (Smalltalk at: #ConfigurationOfSeaside30) perform: #load. | | and Seaside loaded just fine ... what commands did you use to load | Seaside? | | | Dale | | ----- Original Message ----- | | From: "Alexander Lazarević" < [hidden email] > | | To: "The general-purpose Squeak developers list" < | | [hidden email] >, "Seaside - general | | discussion" < [hidden email] > | | Sent: Friday, August 5, 2011 4:09:11 AM | | Subject: [Seaside] Seaside 3.0 Metacello Configuration broken for | | Squeak? | | | | | | | | | Hi! | | | | I can't load Seaside 3.0 via Metacello into the latest trunk image. | | It stops with a dependency exception: | | | | This package depends on the following classes: ExecutableBlock | | | | In the transcript I get as one of the last entries something that | | seems to be wrong for Squeak: | | | | Evaluated -> Metacello-MC >> gemstone10beta24PreLoadDoIt | | | | I guess most Seasiders don't give a nack about this and I would | | offer | | to help fix this, but I haven't dealt with | | writing Metacello configurations yet. | | | | Thanks, | | Alex | | | | | | | _______________________________________________ | | seaside mailing list | | [hidden email] | | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside | | | _______________________________________________ | seaside mailing list | [hidden email] | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside | | | _______________________________________________ | seaside mailing list | [hidden email] | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside | _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |