[Pharo-project] Metacello issue on Linux
dhenrich at vmware.com
Fri Feb 4 14:21:08 CET 2011
I don't have a PharoCore1.3....what's the name of the mcz file that is being written?
I would guess that monticello is trying to make a copy of the file in the package-cache when there is already an existing copy ...
Do you happen to be using the package-cache as your source repository?
On Feb 4, 2011, at 4:10 AM, Igor Stasenko wrote:
> i trying to load VMMaker using metacello config on linux ..
> and it seems like a file system/plugins working differently there, so
> during package loading
> i got FileExists exception (for .mcz files which happen to be already
> in package-cache).
> The error triggered in
> aString replace: aBoolean do: aBlock
> i don't know why it can't use cached version (since file already
> exists, it should, yes?)
> Try issuing following in pharo-1.3 core
> Gofer new
> squeaksource: 'MetacelloRepository';
> package: 'ConfigurationOfCog';
> ((Smalltalk at: #ConfigurationOfCog) project
> version: '1.2') load.
> on mac it works well.
> It appears that the bug triggers only if you have wiped-clean
> package-cache dir , which is always true in my setup, because
> i do 'rm -rf build' before starting putting things there.
> Here the package-cache contents at the moment of error:
> ls package-cache/
> i need help with it.. because it looks like a bad karma.. each time i
> think that my build setup is ready to roll, some shitty thing pops up
> blocks me from finishing things i do.
> Before that i was using a script which were simply loaded a list of
> .mcz packages from corresponding locations. And everything just
> except that i chosen to use metacello.. to not have problems to deal
> with need to load different packages for different forks, but now
> metacello blocks me. :(
> Best regards,
> Igor Stasenko AKA sig.
More information about the Pharo-project