← Back to team overview

ubuntu-phone team mailing list archive

Re: Ubuntu SDK - errors creating an armhf device kit

 

Hi,

Yes, this issue was reported on Launchpad -> https://bugs.launchpad.net/ubuntu/+source/oxide-qt/+bug/1543215
and we are working on it.

The problem seems to be two folded. First the purchising qml module has an unsatisfiable dependency deep in the chain (perl-base:armhf -> pay-service:armhf -> libpay2:armhf -> libqt5purchasing5:armhf -> qml-module-qtpurchasing:armhf) on the Overlay PPA what is used for creating the click chroot. That is going to be eliminated very soon.

The other issue is that the ubuntu-sdk-libs meta package, what provides the development kit fails to install in the chroot, claiming that it can not install liboxideqt-qmlplugin:armhf and ubuntu-html5-container:armhf packages as dependencies. The fun part is that both packages can be manually insalled. We are still investigating this issue.

In the meantime - as Simon correctly pointed out - it is suggested to use the static API packages. Those packages are actually available from the SDK Release PPA, so no need to add the Tools Development PPA to the sources.

cheers,

bzoltan

On 16/02/16 18:35, Marco Graziotti wrote:
Hi Simon,

thank you for your reply. Now it works, I followed this answer: http://askubuntu.com/a/679447

There is a bug open for this issue?

Thank you,
Marco


Il 16/02/2016 15:43, Simon Stürz ha scritto:
I had the same problem.
For me worked following solution:

http://askubuntu.com/questions/678481/there-was-some-errors-creating-kitarmhf

Hope this helps :)

Cheers,
Simon

On 2016-02-16 15:35, Marco Graziotti wrote:
Hi list,

I get an error when i try to create an armhf device kit. I'm using Ubuntu 15.10, kernel 4.2.0-27-generic.
How can I fix this problem?

This is the error message:

"E: Unable to correct problems, you have held broken packages.

Command returned 100: schroot -u root -c source:click-ubuntu-sdk-15.04-armhf -- /finish.sh

Traceback (most recent call last): File "/usr/bin/click", line 86, in sys.exit(main()) File "/usr/bin/click", line 82, in main return mod.run(args) File "/usr/lib/python3/dist-packages/click/commands/chroot.py", line 266, in run return args.func(parser, args) File "/usr/lib/python3/dist-packages/click/commands/chroot.py", line 68, in create return chroot.create(args.keep_broken_chroot) File "/usr/lib/python3/dist-packages/click/chroot.py", line 592, in create self.full_name, ret_code)) click.chroot.ClickChrootException: Failed to create chroot 'click-ubuntu-sdk-15.04-armhf' (exit status 100)

There was an error creating the click target, cleaning up

click target was removed successfully" Thank you, Marco












References