[SailfishDevel] SDK 13.12.2013 "nothing provides libgudev-1.0.so.0 "

christopher.lamb at thurweb.ch christopher.lamb at thurweb.ch
Fri Dec 13 22:22:58 UTC 2013


Hi Juha

Thanks for your help so far.

The machine for which I reported this problem is an MBA running OSX 10.8.4

I have now deinstalled and reinstalled the Sailfish SDK several times  
with no joy.

I always end up with a Qt Creator that has no Sailfish Templates, no  
Kits, and sees no Qt versions.

Just for fun, I tried the same on my old Mac Pro 2008 Tower, which  
despite its age is running 10.9 Mavericks.

On this machine I brutally deleted Sailfish and the .scratchbox2 at  
the command line, and then did a fresh install of todays SDK.

This gave me a working Sailfish Qt Creator, with a Sailfish Template,  
and auto-detected MerSDK kits and Qt 5.1.0 kits

Interestingly, in the SDK Control Center, no Telepathy packages were  
initially recognised until I pressed the refesh button.

After that telepathy-ring-devel successfully installed.

After this, I saw your latest mail, with the suggestion to remove  
~/.config/SailfishAlpha3

So back on the MBA, I did the following

Apple-Pip:~ christopherlamb$ rm -r ~/.config/SailfishAlpha3
Apple-Pip:~ christopherlamb$ rm -r ~/.config/SailfishAlpha2
Apple-Pip:~ christopherlamb$ rm -r ~/.config/SailfishAlpha
Apple-Pip:~ christopherlamb$ rm -r .scratchbox2
Apple-Pip:~ christopherlamb$ rm -r SailfishOS/

Then I repeated the install (13-12-2013)

After that I got a QtCreator that had the usual Sailfish templates,  
kits, and Qt Versions.

So far so good.

However on trying to build my app, I get the identical errors about  
libgudev-1.0.so.0

If I press the refresh button in the SDK Control Center I get

Operation Progress
---------------------------------------- finished: Refreshing target  
repos SailfishOS-i486-x86 - exited with status 4

Error code: Unrecognized error
Error message: Empty reply from server

Please see the above error message for a hint.
Skipping repository 'jolla' because of the above error.
Retrieving repository 'mer-tools' metadata [.........done]
Building repository 'mer-tools' cache [....done]
Repository 'sdk' is up to date.
Some of the repositories have not been refreshed because of an error.


So, in summary, I have
1) an OSX Mavericks Mac Pro Tower that upgraded first time, and is  
able to install telepathy-ring-devel
2) an OSX 10.8.4 MBA that is resisting all attempts...

As I do most of my Sailfish development on the train, the Mac Pro  
Tower is not really an option ...

Chris




Zitat von christopher.lamb at thurweb.ch:

> Hi Juha
>
> I have to confess that I upgraded via the maintenance tool.
>
> Now I have done a complete de-install, including removing the hidden  
> .scratchbox2 directory.
>
> Then I re-downloaded and installed from https://sailfishos.org/develop.html
>
> Now I have a QtCreator that has no kits or Qt Versions.
>
> The hole is getting deeper and we are still digging.
>
> It is very definitely Friday the 13th
>
> Chris
>
> Zitat von "Juha Kallioinen" <juha.kallioinen at jolla.com>:
>
>> On 13.12.2013 18:32, christopher.lamb at thurweb.ch wrote:
>>> Hi
>>>
>>> I upgraded the SDK on my Mac with today's release.
>>>
>>> However the build of my current project now fails with:
>>>
>>> Problem: nothing provides libgudev-1.0.so.0 needed by  
>>> upower-0.9.21+git1-1.1.1.i486
>>> Solution 1: do not install telepathy-ring-devel-2.3.12-1.7.1.i486
>>> Solution 2: break upower-0.9.21+git1-1.1.1.i486 by ignoring some  
>>> of its dependencies
>>
>> Hi,
>>
>> looks like the package repositories have not been fully refreshed  
>> in your SDK. The telepathy-ring-devel version in the latest  
>> repository is telepathy-ring-devel-2.3.16-1.7.1.i486.rpm
>>
>> I just tested it on my Mac and verified that I can install  
>> telepathy-ring-devel.
>>
>> The Build Engine should refresh its repositories five minutes after  
>> it has been started. Could you reboot the MerSDK build engine and  
>> wait about 10 minutes, then try building again.
>>
>> Maybe something in the upgrade went wrong, it is recommended to  
>> first remove the old SDK and then install the "1312" version from a  
>> new installer.
>>
>> Best regards,
>> Juha
>>
>> _______________________________________________
>> SailfishOS.org Devel mailing list
>>
>
>
>
> _______________________________________________
> SailfishOS.org Devel mailing list
>





More information about the Devel mailing list