On 13 Dec 2013, at 08:19, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
As far as I know all mcz(s) are self contained. But slices for me are still a big magic, so maybe there is something different.
Any mcz can have required packages, dependencies that need to be loaded with it, outside its own contents. A slice is an empty mcz, it has no contents of its own, but it does have a set of required packages. So loading the slice loads the required packages. When you make a slice, you select which dirty packages you want to add. This explain why sometimes a slice is empty: its required packages are missing, either in specification, or in the repository. Sven
Uko
On 13 Dec 2013, at 05:32, Hernán Morales Durand <hernan.morales@gmail.com> wrote:
If not, how do I know if a SLICE depends on other SLICEs?
For example loading https://pharo.fogbugz.com/f/cases/edit/11282/Removal-DependentFields-referen... using Monticello hangs the image and cannot interrupt with Alt+. Do I need to load another SLICE before?
Cheers,
Hernán
-- Sven Van Caekenberghe http://stfx.eu Smalltalk is the Red Pill