Click review rejects multi-arch clicks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Click Reviewers tools (obsolete) |
Fix Released
|
High
|
Daniel Holbach |
Bug Description
The click review tools reject the valid syntax for multi-arch clicks. Attached is an example click which fails review with
Errors
------
- lint_control_
Architecture=multi does not match manifest architecture=
- security_
(MANUAL REVIEW) reserved policy group 'calendar': vetted applications only
Warnings
--------
- lint_click_
found unofficial extensions: x-source, x-test
com.ubuntu.
*******
I'm including the manifest inline for ease of reference as well:
{
"name": "com.ubuntu.
"description": "A sophisticated clock app for Ubuntu Touch",
"framework": "ubuntu-sdk-14.10",
"architecture": ["armhf", "i386", "amd64"],
"title": "Clock",
"icon": "clock@30.png",
"hooks": {
"clock": {
"urls": "share/
}
},
"version": "3.2.169.3",
"maintainer": "Nicholas Skaggs <email address hidden>",
"x-test": {
},
"x-source": {
"vcs-bzr": "lp:ubuntu-clock-app",
}
}
Related branches
- Martin Albisetti (community): Approve
-
Diff: 67 lines (+32/-5)2 files modifiedclickreviews/cr_lint.py (+18/-5)
clickreviews/tests/test_cr_lint.py (+14/-0)
Changed in click-reviewers-tools: | |
importance: | Undecided → High |
Changed in click-reviewers-tools: | |
assignee: | nobody → Jamie Strandboge (jdstrand) |
status: | New → Triaged |
Changed in click-reviewers-tools: | |
assignee: | nobody → Daniel Holbach (dholbach) |
status: | Triaged → In Progress |
Do I assume correctly that multi-arch files are supposed to be named <namespace> _<version> _multi. click and have architecture in the manifest be
1) != multi
2) a list of valid_architectures
3) have the list of arches not contain 'all'
?