Bug 308 - old versions of mono runtime aren't being removed when installing
Summary: old versions of mono runtime aren't being removed when installing
Alias: None
Product: Runtime
Classification: Mono
Component: packaging ()
Version: unspecified
Hardware: PC Mac OS
: Normal major
Target Milestone: ---
Assignee: Duncan Mak
Depends on:
Reported: 2011-08-16 19:36 UTC by Alex Soto
Modified: 2014-01-12 00:49 UTC (History)
5 users (show)

Is this bug a regression?: ---
Last known good build:

mono develop showing frameworks (41.98 KB, image/png)
2011-08-16 19:36 UTC, Alex Soto
showig frameworks folder (1013.50 KB, image/png)
2011-08-16 19:38 UTC, Alex Soto

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report on GitHub or Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description Alex Soto 2011-08-16 19:36:03 UTC
Created attachment 145 [details]
mono develop showing frameworks

Older mono runtimes under MAC OS X Snow Leopard and Lion aren't being removed when installing the newest version of the MDK (2.10.4)
Comment 1 Alex Soto 2011-08-16 19:38:00 UTC
Created attachment 146 [details]
showig frameworks folder
Comment 2 Curtis Wensley 2011-08-16 20:05:02 UTC
It is sometimes nice to have multiple frameworks installed, so it would be great if there was a way to keep the old versions around..
Comment 3 Alex Soto 2011-08-16 20:24:27 UTC
I don't know if it is related but before monotouch i had from mono 2.8.x to mono 2.10.2 runtimes installed, when i installed 2.10.2/2.10.3 on snowleopard and then monotouch i wasn't able to debug anything on MonoDevelop2.6b2/3, with 2.10.2 it was returning 0 as ip address and 0 as port on both simulator and device.

when i installed mono 2.10.3 ip was correct but port was still 0. then i upgraded to MAC OS X Lion and had tons of MonoDevelop errors and crashes, also i couldn't deploy the app to the device then i decided to do a fresh install of everything on my mac

Installed lion, Xcode 4, Mono 2.10.3 MonoDevelop 2.6b3 and monotouch and everything worked just right, i was able to debug, then Mono 2.10.4 came out and my debugger started to fail again, its not getting the right ip address, I installed MonoDevelop 2.6RC1 with the hope of the debugger getting fixed and it didn't work either.

I did another fresh install of lion on a friends macbook with MD 2.6RC1 Mono 2.10.4 and Monotouch and Im able to debug without problems

So my guess is that having multiple frameworks versions installed at least on Mac bricks something and also makes monotouch debugger crazy

Comment 4 Rodrigo Kumpera 2013-09-08 18:58:07 UTC

This has been addressed, right?
Comment 5 Rodrigo Kumpera 2014-01-12 00:49:35 UTC
We now do remove those old versions.