Announcement

Collapse
No announcement yet.

Mono upgrade gone bad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Mono upgrade gone bad

    I just upgraded to the current version of Mono. Now none of my events will run. Any ideas?
    Last edited by bkobistek; November 2, 2018, 11:10 PM.

    #2
    went from mono 3xxx to 5xxx?

    Comment


      #3
      Yes.

      Comment


        #4
        do you have a backup of your install on mono 3xxxx?

        Comment


          #5
          IF yes : Return to your old backup on mono 3xxxx



          1- Go to setup - Tools - Labs - Export events.

          2- Update mono again to 5.xxxx

          3- Go to setup - Tools - Labs - Import events.

          Comment


            #6
            Exporting events to .json ( then importing of course..) was designed by homeseer for this exact situation you have here.


            Edit : The option is there... but it should be more clearly advertised.

            Comment


              #7
              Thanks for the help. I restored the pre-mono-update configuration, but when I type "mono --version" it tells me the version is 5.16.0.179.

              Comment


                #8
                Yes you will need to completely remove current version of mono and any references to it before reinstalling Mono 3.X.

                It is a bit of a PITA. While doing this make sure that Homeseer is in OFF mode.

                remove extra stuff first like:

                sudo apt remove --purge mono-vbmc
                sudo apt remove --purge --auto-remove mono-runtime
                sudo apt-get purge libmono* libgdiplus cli-common libglitz-glx1 libglitz1
                sudo rm -rf usr/lib/mono /usr/local/bin/mono /usr/local/etc/mono /usr/local/lib/mono

                Then remove any references you installed in /etc/apt to new MONO.

                Then reinstall old version of mono that you had running. Google mono installation of old versions.

                You will need to add /etc/apt references to the old mono.

                Then run your old copy of Homeseer and export your stuff. Put it on a USB stick or an easy to access location. Then update mono and run Homeseer and import your stuff.
                - Pete

                Auto mator
                Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                HSTouch on Intel tabletop tablets - Asus AIO

                X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                Comment


                  #9
                  The latest version of Mono does not work with HS, VB/ASPX is broken. 5.0.1 is the latest 5.x version that works. Bug is open to Mono: https://github.com/mono/mono/issues/9883

                  Comment


                    #10
                    bsobel

                    Thank you Bill relating to version of Mono to utilize - IE: 5.0.1

                    Here do not utilize ASPX on my two Linux HS3 boxes and using current release of Mono.

                    ICSPine64:~# mono -V
                    Mono JIT compiler version 5.16.0.179 (tarball Thu Oct 4 11:44:02 UTC 2018)
                    Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com

                    There is a DIY here on the forum for installing an older release of Mono on your Linux box.



                    - Pete

                    Auto mator
                    Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                    Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                    HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                    HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                    HSTouch on Intel tabletop tablets - Asus AIO

                    X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                    Comment


                      #11
                      I also locked my mono repo to 5.0.1.1. But I just updated to mono 5.18.I guest it's time to move on from old .aspx... (catch 22 haha)



                      ----

                      This is not to much related... but we go to linux to get better control and stability etc... and we lock mono to an old version...
                      It,s up to the user to chose whatever he wants... but that sounds a little like, ... a dissonant way of acting/thinking

                      Just an opinion.
                      Last edited by ; November 3, 2018, 07:46 PM.

                      Comment


                        #12
                        Originally posted by bsobel View Post
                        The latest version of Mono does not work with HS, VB/ASPX is broken. 5.0.1 is the latest 5.x version that works. Bug is open to Mono: https://github.com/mono/mono/issues/9883
                        Haha ... I did open this bug request.... but I am not the one who will resolve it . But I am pleased to see some activities at the end of this issue :O ... who knows... lol


                        edti: yeah.. one reference on month ago

                        Comment


                          #13
                          From https://github.com/mono/mono/issues/9883


                          I know Aspx is ''old''. But if someone knows how to resolve that i think we can donate a certain ammount $$ on hs3 side ! I'll start something , if someone want to resolves this bug.

                          Thanks

                          Maybe that is the last option?
                          If someone want to works on this bug... and we gives like 5-10$ each.... this bug will be a thing of the past..

                          Comment


                            #14
                            Originally posted by MattLau View Post
                            From https://github.com/mono/mono/issues/9883



                            Maybe that is the last option?
                            If someone want to works on this bug... and we gives like 5-10$ each.... this bug will be a thing of the past..
                            Im in...

                            Comment


                              #15
                              Originally posted by Pete View Post
                              bsobel
                              Here do not utilize ASPX on my two Linux HS3 boxes and using current release of Mono.
                              While you many not currently, it does block of a number of plugins. Many of Jon00 uses ASPX as well as Blades... FYI as I hadn't even realized this until I did the upgrade and those broke...

                              Comment

                              Working...
                              X