click always uses Architecture: all, even for compiled code

Bug #1214380 reported by Jamie Strandboge
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
click (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

This may be known and even intentional but just to be sure, I am filing a bug.

If I have an app with compiled code, when I use 'click build', it generates a DEBIAN/control file with 'Architecture: all' and a package name of '<pkgname>_<version>_all.click. This may be known and even intentional but just to be sure, I am filing a bug. This maybe ties in with fat packages where 'all' works regardless.

Update (jdstrand): click packages can specify this in their manifest file:
 "architecture": "armhf"

and this will tell click to set up all the fields correctly. This is the recommended procedure until fat packages are supported (at which point, the "architecture" field will still be used, but its contents are TBD).

Tags: appstore

Related branches

tags: added: appstore
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in click (Ubuntu):
status: New → Confirmed
Colin Watson (cjwatson)
Changed in click (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
description: updated
Colin Watson (cjwatson)
Changed in click (Ubuntu):
status: Triaged → Fix Committed
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package click - 0.4.9

---------------
click (0.4.9) saucy; urgency=low

  * Explicitly build-depend on pkg-config, since it's needed even if the
    PackageKit/GLib-related build-dependencies are removed for backporting.
  * Remove some stray documentation references to Ubuntu 13.04.
  * Ensure that the user's overlay database directory exists when
    unregistering a preinstalled package (LP: #1232066).
  * Support packages containing code for multiple architectures, and
    document the "architecture" manifest field (LP: #1214380, #1214864).
  * Correctly pass through return values of commands as the exit status of
    the "click" wrapper.
  * Extend "click info" to take a registered package name as an alternative
    to a path to a Click package file (LP: #1232118).
  * Force unpacked files to be owner-writeable (LP: #1232128).
 -- Colin Watson <email address hidden> Mon, 30 Sep 2013 15:24:49 +0100

Changed in click (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.