Invalid framework "ubuntu-sdk-15.04"
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | click-reviewers-tools (Ubuntu) |
High
|
Jamie Strandboge | ||
| | Vivid |
Undecided
|
Unassigned | ||
Bug Description
Today, I just flashed my nexus phone software to the most updated 15.04:
phablet@
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
phablet@
current build number: 186
device name: mako
channel: ubuntu-
alias: ubuntu-
last update: 2015-04-28 05:06:46
version version: 186
version ubuntu: 20150428
version device: 20150210
version custom: 20150428
I am using the latest Qt creator and create a very basic "QML app with Simple UI (qmlproject)" template application. During the creation, I chose "Ubuntu-sdk-15.04" and the framework. On the phone, it shows:
phablet@
ubuntu-sdk-13.10
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-sdk-14.04
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-sdk-14.10
ubuntu-
ubuntu-
ubuntu-
ubuntu-sdk-15.04
Clearly, "ubuntu-sdk-15.04" is there, but when I run my app, it shows:
:-1: error: security_
[Test Case]
- Download https:/
- Find it breaking.
- Install update.
- Try again. Test succeeds.
[Impact]
Click apps using the "ubuntu-sdk-15.04" framework are not validated. click-reviewers
[Regression Potential]
Little. The test suite passes, it's been landed in the PPA of the SDK team which is heavily used, so this is already working for many people.
| XiaoGuo, Liu (liu-xiao-guo) wrote : | #1 |
| Benjamin Zeller (zeller-benjamin) wrote : | #2 |
| affects: | qtcreator-plugin-ubuntu (Ubuntu) → click-reviewers-tools (Ubuntu) |
| Launchpad Janitor (janitor) wrote : | #3 |
Status changed to 'Confirmed' because the bug affects multiple users.
| Changed in click-reviewers-tools (Ubuntu): | |
| status: | New → Confirmed |
| Changed in click-reviewers-tools (Ubuntu): | |
| importance: | Undecided → High |
| assignee: | nobody → Daniel Holbach (dholbach) |
| Jamie Strandboge (jdstrand) wrote : | #4 |
Can you attach these files from your host:
~/.cache/
~/.cache/
| Changed in click-reviewers-tools (Ubuntu): | |
| status: | Confirmed → Incomplete |
| Daniel Holbach (dholbach) wrote : | #5 |
I'm seeing the same issue.
| Daniel Holbach (dholbach) wrote : | #6 |
| Daniel Holbach (dholbach) wrote : | #7 |
Take a valid click package, update framework in manifest.json to "ubuntu-sdk-15.04" and run click-review from trunk, to get:
Errors
------
- security_
Invalid framework 'ubuntu-sdk-15.04'
./com.ubuntu.
| Daniel Holbach (dholbach) wrote : | #8 |
AFAICS we need to update clickreviews/
| Jamie Strandboge (jdstrand) wrote : | #9 |
Daniel, yes you are right. This is committed in in r453. Note, that if specifying the ubuntu-sdk-15.04 framework, the click needs to specify the 1.3 policy_version (it currently specifies 1.2).
| Changed in click-reviewers-tools (Ubuntu): | |
| status: | Incomplete → Fix Committed |
| Jamie Strandboge (jdstrand) wrote : | #10 |
If you want to roll 0.27 for this change and push to the ppas, that would be fine. I've asked the store to sync this change.
| Daniel Holbach (dholbach) wrote : | #11 |
Shall we also push this as a SRU? It could be important enough...
| Changed in click-reviewers-tools (Ubuntu): | |
| assignee: | Daniel Holbach (dholbach) → Jamie Strandboge (jdstrand) |
| Daniel Holbach (dholbach) wrote : | #12 |
Pushed to the PPA. I'll make a 0.27 release and upload to wily.
| XiaoGuo, Liu (liu-xiao-guo) wrote : | #13 |
I think it is important to make it available to vivid as well
| Changed in click-reviewers-tools (Ubuntu): | |
| status: | Fix Committed → Fix Released |
| Daniel Holbach (dholbach) wrote : | #14 |
Relevant change to be SRU'ed: http://
| Changed in click-reviewers-tools (Ubuntu Vivid): | |
| status: | New → Confirmed |
| Daniel Holbach (dholbach) wrote : | #15 |
SRU uploaded: http://
| description: | updated |
| description: | updated |
| Changed in click-reviewers-tools (Ubuntu Vivid): | |
| status: | Confirmed → In Progress |
Hello XiaoGuo, or anyone else affected,
Accepted click-reviewers
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
| Changed in click-reviewers-tools (Ubuntu Vivid): | |
| status: | In Progress → Fix Committed |
| tags: | added: verification-needed |
| XiaoGuo, Liu (liu-xiao-guo) wrote : | #17 |
Hi,
I just tried to update my system, and the problem did not happen any more. I am not sure whether it is already there in the release for vivid.
Thanks & best regards,
xiaoguo
| Daniel Holbach (dholbach) wrote : | #18 |
Can you run
dpkg -l click-reviewers
in a terminal and paste the output here?
| Daniel Holbach (dholbach) wrote : | #19 |
Here's an updated .click package of the mixcloud webapp:
daniel@
=== modified file 'manifest.json'
--- manifest.json 2015-05-04 12:20:24 +0000
+++ manifest.json 2015-05-07 13:19:22 +0000
@@ -1,6 +1,6 @@
{
"description": "Mixcloud - great radio, for everyone",
- "framework": "ubuntu-sdk-14.10",
+ "framework": "ubuntu-sdk-15.04",
"hooks": {
@@ -11,6 +11,6 @@
"maintainer": "Daniel Holbach <email address hidden>",
"name": "com.ubuntu.
"title": "webapp-mixcloud",
- "version": "0.3"
+ "version": "0.4"
}
=== modified file 'webapp-
--- webapp-
+++ webapp-
@@ -6,5 +6,5 @@
"video",
"webview"
],
- "policy_version": 1.2
+ "policy_version": 1.3
}
daniel@
| Daniel Holbach (dholbach) wrote : | #20 |
daniel@daydream:~$ wget -q http://
daniel@daydream:~$ sudo dpkg -i click-reviewers
dpkg: Warnung: Version 0.28-0~
(Lese Datenbank ... 279777 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von click-reviewers
Entpacken von click-reviewers
click-reviewers
daniel@daydream:~$ click-review com.ubuntu.
com.ubuntu.
daniel@daydream:~$
If you have a similar output as the one I do here, please change the tag of this bug from 'verification-
Thanks.
| Daniel Holbach (dholbach) wrote : | #21 |
Sorry, my last comment got messed up a bit. The commands I meant were:
wget http://
sudo dpkg -i click-reviewers
click-review com.ubuntu.
liuxg@liuxg:~$ dpkg -l click-reviewers
Desired=
|
Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii click-reviewer 0.27-0~455~u all tools to review click packages
On Thu, May 7, 2015 at 9:18 PM, Daniel Holbach <email address hidden>
wrote:
> Can you run
>
> dpkg -l click-reviewers
>
> in a terminal and paste the output here?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Invalid framework "ubuntu-sdk-15.04"
>
> Status in click-reviewers
> Fix Released
> Status in click-reviewers
> Fix Committed
>
> Bug description:
> Today, I just flashed my nexus phone software to the most updated
> 15.04:
>
> phablet@
> No LSB modules are available.
> Distributor ID: Ubuntu
> Description: Ubuntu 15.04
> Release: 15.04
> Codename: vivid
>
> phablet@
> current build number: 186
> device name: mako
> channel: ubuntu-
> alias: ubuntu-
> last update: 2015-04-28 05:06:46
> version version: 186
> version ubuntu: 20150428
> version device: 20150210
> version custom: 20150428
>
> I am using the latest Qt creator and create a very basic "QML app with
> Simple UI (qmlproject)" template application. During the creation, I
> chose "Ubuntu-sdk-15.04" and the framework. On the phone, it shows:
>
> phablet@
> ubuntu-sdk-13.10
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-sdk-14.04
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-sdk-14.10
> ubuntu-
> ubuntu-
> ubuntu-
> ubuntu-sdk-15.04
>
> Clearly, "ubuntu-sdk-15.04" is there, but when I run my app, it shows:
>
> :-1: error: security_
> (qmltest.apparmor): Invalid framework 'ubuntu-sdk-15.04'
>
> [Test Case]
> - Download
> https:/
> and run click-review on it.
> - Find it breaking.
> - Install update.
> - Try again. Test succeeds.
>
>
> [Impact]
> Click apps using the "ubuntu-sdk-15.04" framework are not validated.
> click-reviewers
>
>
>...
| Daniel Holbach (dholbach) wrote : | #23 |
<bzoltan> dholbach: I went on the official way :) disabling the SDK PPA put back the stock c-r-t from vivid archive and the SDK throw an error when made a 15.04 app for 15.05 device. I enabled the vivid-proposed and it pulled the 0.25.1 c-r-t what fixed the issue. GREEN LIGHT :)
| tags: |
added: verification-done removed: verification-needed |
| Launchpad Janitor (janitor) wrote : | #24 |
This bug was fixed in the package click-reviewers
---------------
click-reviewers
* Fix 'Invalid framework "ubuntu-sdk-15.04"' error.
Change is already in wily and corresponds to r453 in
clickreview
-- Daniel Holbach <email address hidden> Tue, 05 May 2015 18:07:42 +0200
| Changed in click-reviewers-tools (Ubuntu Vivid): | |
| status: | Fix Committed → Fix Released |
The verification of the Stable Release Update for click-reviewers


This message is coming from the click-reviewers -tools, the IDE just shows the result.