consindo / stormcloud

An awesome weather app.
55 stars 19 forks source link

Stormcloud is missing deps in Ubuntu 13.04 Raring #40

Open sinzui opened 11 years ago

sinzui commented 11 years ago

I have updated to Raring and I see a library that only remain because it is used by stormcloud. It is not possible to install stormcloud on Ubuntu 13.04. because it needs libudev0.

consindo commented 11 years ago

Is this the Ubuntu Software Center version?

sinzui commented 11 years ago

Yes it is! I reported this bug 3 weeks ago, but it has gone unnoticed. https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1163322

consindo commented 11 years ago

Do you mind downloading node-webkit and the Stormcloud repo. Then running the command path/to/node-webkit/nw path/to/stormcloudrepo

Can you tell me if it works - this will identify if it's a problem with node-webkit or the Ubuntu Software Center.

sinzui commented 11 years ago

[17526:0424/182229:ERROR:zygote_host_impl_linux.cc(146)] Running without the SUID sandbox! See This is the output (and I did see stormcloud run): https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on. [17526:0424/182229:INFO:gpu_info_collector_linux.cc(78)] NVCtrl extension does not exist. [17546:0424/182229:ERROR:renderer_main.cc(203)] Running without renderer sandbox

consindo commented 11 years ago

Ok. I'll go tell the Ubuntu Software People to sort their stuff out.

consindo commented 11 years ago

It's a node-webkit/chromium bug. It requires libudev.so.0 but Ubuntu 13.04 ships with libudev.so.1. If you upgraded to 13.04 from 12.10, you will have libudev.so.0. It's against the Ubuntu Store policy to link the libraries, so there's nothing I can really do until it gets fixed in Chromium upstream.

ghost commented 11 years ago

Chrome 26 had the same problem (depends on libudev0 which is not available in Ubuntu 13.04), but it's fixed in Chrome 27 (it now depends on libudev0 OR libudev1).