Re: [Pharo-project] Issue 2744: Renaming the path to the image is not caught in Pharo on OS X

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-project] Issue 2744: Renaming the path to the image is not caught in Pharo on OS X

Mariano Martinez Peck
 


2010/9/21 Guillermo Polito <[hidden email]>
But if the changes file is pointed as "./myImage.changes" instead of "/home/mariano/pharo/myImage.changes" the problem will not exist.

But I don't know if the vm supports relative paths...



Maybe you are right. I have no idea at all :(

 
2010/9/21 Mariano Martinez Peck <[hidden email]>


2010/9/21 Guillermo Polito <[hidden email]>



2010/9/21 Mariano Martinez Peck <[hidden email]>

Yes, I have this probelm several times....what I did is to change the
logChange:   so that it does nothing, save it, and then quit the image.

Anyway, what could be a solution for this problem?

Relative paths? :/
 

No, it won't wotk.

Suppose my .image and .changes are now in /home/mariano/Pharo  and while the image is running you rename the directory to  /home/mariano/pharoRenamed

Your smalltalk image is still pointing to your .changes in /home/mariano/Pharo   and it was not updated.

So...the only way I see is that the OS somehow should notify SqueakVM about that.....

 

thanks

mariano


On Tue, Aug 3, 2010 at 3:28 PM, Mircea Lungu <[hidden email]> wrote:
Hi guys,

If I rename any of the directories in the path of a running image I will
break the image: I can't save it, I can't close it. I get a debugger
at any step. It seems the image is not informed of the path change
and it still tries to log the changes in the the changes file which has
already moved.

I verified this on OS X,.

I opened an issue for this: http://code.google.com/p/pharo/issues/detail?id=2744

Mircea.

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project