Weather applets inop

14.04 was certainly not abandoned. That’s not how LTS releases work. When 16.04 gets a stable update to the applet, then it will almost certainly be backported to 14.04.

I’m not a Ubuntu-MATE developer, mind you. But that is usually how LTS releases work; i.e. when a new version of the distro becomes available, your development trunkmoves to the new version and you only backport stable package updates. You do this to ensure the stability of the older version that is still under the LTS period.

Meanwhile, this is not a problem with Ubuntu MATE 14.04, or 16.04. Currently the update to the weather applet doesn’t even formally exist in 16.04, since it requires a non supported update to MATE 1.14.1. So it’s not even as if 14.04 was being ignored. Following that reasoning Ubuntu-MATE 16.04 was being abandoned to. Instead, what this is, is simply a matter of waiting until the MATE project releases a stable update to the applet that can then be backported to MATE 1.12; which then can become available to both Ubuntu-MATE 14.04 and Ubuntu-MATE 16.04 without the need to update MATE to 1.14

2 Likes

Awesome, this worked in UM 14.04…Thank you…you rock :grinning:

1 Like

Thanks @OASYS ! And thanks @psfal for trying this in UM 14.04. Now weather service is back :relaxed:

1 Like

I wasn’t going to post this because developers will think I’m nuts :grinning: and it’s not for new users but maybe some other non-developers can make use of it. I did this to get forecasts back in the Mate 1.14.1 version on 16.04 and can confirm this works with my location in Michigan, US.

Backup originals, of course.
In the file:
/usr/lib/x86_64-linux-gnu/libmateweather.so.1.6.9
Change:
"http://weather.noaa.gov/pub/data/forecasts/zone/%s/%s.txt"
To:
"http://tgftp.nws.noaa.gov/data/forecasts/zone/%s/%s.txt "
Using sed.

IMPORTANT is the To: string have 2 spaces at the end to make the strings exactly the same length but formating here refuses to show them lined up. Isn’t that supposed to be a fixed-pitch font??? It seems to be except spaces.

I used delimiter “_” so the strings need no escaping at all. Nor does it need the quotes. I better not post it for fear someone will hose their system but it worked great.

5 Likes

Thanks - I’ll commit the new address into git master and 1.14 branches.

1 Like

Ok, the fix is on the github, and version 1.14.3 is released.
Please wait for @Wimpy to push it to Ubuntu 16.10 repos and xenial-mate PPA.

Patches for 1.12 (for Ubuntu 16.04) and 1.8 (for Ubuntu 14.04) should follow in a while I think (but please ask @Wimpy if you have any questions).

5 Likes

I’ve uploaded fully fixed version of libmateweather to the:

  • trusty-mate PPA for MATE 1.8
  • xenial-mate PPA for MATE 1.14

I’m preparing a new upstream release of libmateweather 1.12.2 which I will submit for Stable Release Update (SRU) into the official 16.04 archive for MATE 1.12.

4 Likes

I upgraded 16.04 1.14.1 just now, libmateweather upgrade was included. On reboot I’ve lost Time, Date, and Weather altogether. They’re all just gone from my panel

Thanks for continued support for this!

I just performed a manual update [apt update, upgrade] and did notice that libmateweather was installed. On my system this resulted in an clock applet error

DistroRelease: Ubuntu 16.04 ExecutablePath: /usr/lib/mate-applets/mateweather-applet ExecutableTimestamp: 1471445778 ProcCmdline: /usr/lib/mate-applets/mateweather-applet ProcCwd: / ProcEnviron: SHELL=/bin/bash XDG_RUNTIME_DIR=<set> PATH=(custom, user) LANGUAGE=en_US LANG=en_US.UTF-8

Uploading /var/crash/_usr_lib_mate-applets_mateweather-applet.1000.crash.
Sep 8 11:08:25 pfeiffep-Studio-1749 whoopsie[2527]: [11:08:25] Sent; server replied with: No error
Sep 8 11:08:25 pfeiffep-Studio-1749 whoopsie[2527]: [11:08:25] Response code: 200

I rebooted and tried to add the clock applet to the top panel - no joy

2 Likes

Same here.

Same here. Clock applet is gone and i am not able to get it back…
This is not funny.

Same problem weather, clock and that name thingie with user not showing. 1604 fully updated.

Oh man… I hope @Wimpy didn’t accidentally upload GTK+3 build of libmateweather 1.14… :slight_smile:

Oh noes… it’s indeed GTK+3 build :confused:

Just checked https://launchpadlibrarian.net/283298574/libmateweather_1.14.1-1~xenial1.1_1.14.3-1~xenial1.0.diff.gz and it’s indeed built with GTK+3. That’s a sure crash when using the library in GTK+2 apps.

3 Likes

[quote=“pfeiffep, post:67, topic:8435”]I rebooted and tried to add the clock applet to the top panel - no joy[/quote]Just a note, I did the same thing last time the update was sour and sure enough, I had multiple clock applets once it was fixed. Be aware everyone, don’t try it 20 times! :slight_smile:

Boy, I’m glad I saw this before updating. I’m seeing 31 updates today! I assume the 2 libmateweather* packages are the bad ones. But the other 29 can wait until I’m sure.

1 Like

@Bill_MI. It’s just the two libmateweather updates. I’ve did an update last night and those are the only ones that show up now. So, you can safely update if you disable those two.

1 Like

Should I wait 'til the libmateweather is squared away in UM 16.04/1.14.1 before I try updating my UM 14.04/1.8 machine?

The latest update/patch broke the weather and clock applet and now i cant even get the time in Mate Panel :cry:

Just to be clear, when i say that i cant get the time in Mate Panel, what i meant to say is that,i am unable to add a clock to the panel.

Hi @mauimate I’m sorry it will take some patience until the update is updated: Weather applets inop

I’ll warn you and everyone else reading this:

All the attempts to add the clock applet back will be there when it gets fixed!!!

So don’t do it 10 times or you may end up with a mess.