MONO DEVELOP will not start

Mono Develop seems to be a very old veresion (2.4) and what is worse: It does not work, it cannot even start up. I get a splash screen and then an error showing:
‘Unhandled Exception. System.NullReferneceException: Object reference not set to an instance of an object at GLib.Object.NotifyCallback(IntPtr handler, InPtr pspec, IntPtr gch)[0x00000] in <filename unknown>:0’
The error message cannot be closed.
Environment etc.: I use an HP EliteBook 8440p dedicated to OpenSuse which is the only operating system on that computer. I downloaded the OpenSuse 12.1, burned the image, checked the media and installed it on that computer with default software selection and a Gnome desktop. After the installation I added other software: Postgresql and MONO. I am having trouble with both.
Asides: I find it very difficult to acces the software repositories (and yes my internet connection is OK).

A newer version (2.8) for 12.1 is available (as for 11.4) in the Mono
reposiory (it should show up in your community repo list) the link is if
you add it manually
http://download.opensuse.org/repositories/Mono/openSUSE_12.1
I cannot say anything about its quality or if it works well, since I do
not use 12.1 for daily work.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Hey!
I have tried, but it is impossible to add the repository mentioned in the link Shaman gives me. It is also a more general problem, that the repositories are difficult to access. Sometimes they show up as they should, but when that happens I consider myself lucky. I tried a lot of times, but when I mark the Mono repository for inclusion (in Yeast) then I also get at message that this repository cannot be added.
I also tried downloading it via gFTP in order to try installing form there, but that does not work either. Then I tried accessing the Mono website getting it from there. This sends me to an old version (the one for 11.4) but no success following that line either.
Suse ought to get their repoitories up and accessible, and they ought to get Mono - and postgresql up and working.

If you cannot access that repository you have a totally different
problem, it is up and working.
Did you try if you can open the link with your browser?


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Am 27.11.2011 14:31, schrieb Martin Helm:
> If you cannot access that repository you have a totally different
> problem, it is up and working.
> Did you try if you can open the link with your browser?
>
Oh I see you tried obviously to add it with the functionality “Add
community repository” which fails, that is weird.

Add the repository with yast and choose NOT community repository but URL
and copy the url I gave you that works and that is what I had tested.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Am 27.11.2011 14:38, schrieb Martin Helm:
> Am 27.11.2011 14:31, schrieb Martin Helm:
>> If you cannot access that repository you have a totally different
>> problem, it is up and working.
>> Did you try if you can open the link with your browser?
>>
> Oh I see you tried obviously to add it with the functionality “Add
> community repository” which fails, that is weird.
>
> Add the repository with yast and choose NOT community repository but URL
> and copy the url I gave you that works and that is what I had tested.
>
And I see I told you to add the one from the community repo list, I
apologize and confirm this does not work. Use the second approach with
the URL and then go into yast search for monodevelop and in the version
tab switch it to 2.8 I can confirm that this works.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Hey!
Yes, I can open the link in may browser. I just tried to follow your recommendation, adding the URL in Yeast - I get ‘testing type of software source’ and then: Not able to …
I don’t think the server is that busy. I also tried copying the whole thing via gFTP - no luck. I will try again later, but I do suspect that something is not OK at the serverside.
As for the postgres it must be I who made some mistake - postgresql is now up and working.
Thank you for your interest and efforts - I hope someone will make Mono work for Suse, but some gremlin tells me the problem is not random?
If by some streak of luck I actually DO get Mono up and working I hereby promise that I will notify this thread imidiately - but don’t be too optimistic.
I will now work on my database hoping something turns up concerning Mono.

Ok if you are prepared for one last try you can start a terminal and type

su -
zypper ar http://download.opensuse.org/repositories/Mono/openSUSE_12.1 mono
zypper ref #will ask to accept the key

and then it shows a error message post what it is.

I installed it using 1-Click install.
What’s the problem?

software.opensuse.org: Search Results

Am 27.11.2011 17:36, schrieb theo222:
>
> I installed it using 1-Click install.
> What’s the problem?
>
> ‘software.opensuse.org: Search Results’ (http://tinyurl.com/6turkez)
>
>
If his system fails to add the repository it will of course also fail to
perform a 1-click install (because a part of the one click is to add the
repository - if only for the installation). I want to see a useful error
message to understand the problem hence the zypper commands, provided
the OP did not already give up on this.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Hey!
Did that. I get:

Tilføjer softwarekilden ‘mono’ [udført]
Softwarekilden ‘mono’ tilføjet
Aktiveret: Ja
Automatisk genopfrisk: Nej
GPG-tjek: Ja
URI: Index of /repositories/Mono/openSUSE_12.1

Meaning (in danish) that the software source has been succesfully added. But still - when I then try using it via Yeast then it will not connect, I get an error suggesting, that may be the server is not accessible. In danish:

Kan ikke tilgå installationsmediet
Index of /repositories/Mono/openSUSE_12.1.
mono (medium 1).
Tjek om serveren er tilgængelig.

And that is the same message I get when trying to access the other official Suse repositories. Sometimes - VERY rarely - it seems to succeed (I have been able to update ONCE) but the usual scenarium is that I have to give up. My intervet connection is OK and I did try switching off the firewalls.
May be I will be in luck some day.

HALLELUJA!
It did take a long time and several re-requests. But now I did succeed in installing the new version of Mono - and I could even start it - it seems, in other words, that the efforts have not been in vain. I once again thank ‘Shaman’ for his patience and his good advice!

Am 27.11.2011 19:36, schrieb hoegstedt:
>
> Hey!
> Did that. I get:
>
> Tilføjer softwarekilden ‘mono’ [udført]
> Softwarekilden ‘mono’ tilføjet
> Aktiveret: Ja
> Automatisk genopfrisk: Nej
> GPG-tjek: Ja
> URI: ‘Index of /repositories/Mono/openSUSE_12.1’
> (http://download.opensuse.org/repositories/Mono/openSUSE_12.1)
>
Sorry to annoy you with questions: Did the “zypper ref” command succeed
or did it show you the error messages you are referring to (it is not
completely clear for me if your error comes from yast or zypper)?
If it comes not from zypper you can at least use the command line tool
to update your system and to update monodevelop and a new thread is in
order why yast fails.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Am 27.11.2011 20:16, schrieb hoegstedt:
> again thank ‘Shaman’ for his patience and his good advice!
>
I am really happy you solved it :slight_smile:
You need to find out sooner or later why your connection to the repos is
so bad (maybe you nedd to set a different mirror server)

One note: my name is Martin :wink: if you refer to me, the Shaman is a funny
description from the forum software which gives you and me a title by
counting the posts which changes over the time


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Hello Shaman,

I am also having troubles, running monodevelop 2.4 out of the box (getting those error messages about glib). But it seems with the repository-link you gave us, that those versions are no longer up to date?

Thanks for help,
Felix rotfl!