Merge lp:~cjwatson/friends/multiarch-foreign into lp:friends

Proposed by Colin Watson
Status: Merged
Approved by: Ken VanDine
Approved revision: 242
Merged at revision: 242
Proposed branch: lp:~cjwatson/friends/multiarch-foreign
Merge into: lp:friends
Diff against target: 75 lines (+9/-0)
1 file modified
debian/control (+9/-0)
To merge this branch: bzr merge lp:~cjwatson/friends/multiarch-foreign
Reviewer Review Type Date Requested Status
Ken VanDine Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+194357@code.launchpad.net

Commit message

Declare all binary packages Multi-Arch: foreign, since they expose no architecture-dependent interfaces.

Description of the change

As far as I can tell, none of the binary packages built by the friends source package expose any architecture-dependent interfaces; they should therefore be marked Multi-Arch: foreign. friends and friends-dispatcher are blocking the ability to install a host-architecture version of ubuntu-sdk-libs-dev while cross-building, and I did the rest for good measure.

If you're wondering why Multi-Arch: foreign needs to be specified on Architecture: all binary packages, see https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

PASSED: Continuous integration, rev:242
http://jenkins.qa.ubuntu.com/job/friends-ci/55/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/friends-trusty-amd64-ci/3

Click here to trigger a rebuild:
http://10.97.0.26:8080/job/friends-ci/55/rebuild

review: Approve (continuous-integration)
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Thanks

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2013-07-12 00:40:19 +0000
3+++ debian/control 2013-11-07 14:57:06 +0000
4@@ -41,6 +41,7 @@
5
6 Package: friends
7 Architecture: any
8+Multi-Arch: foreign
9 Depends: ${shlibs:Depends},
10 ${misc:Depends},
11 friends-dispatcher,
12@@ -49,6 +50,7 @@
13
14 Package: friends-dispatcher
15 Architecture: all
16+Multi-Arch: foreign
17 Breaks: friends (<< 0.1.1bzr13.02.12)
18 Conflicts: friends (<< 0.1.1bzr13.02.12)
19 Depends: gir1.2-dee-1.0,
20@@ -78,6 +80,7 @@
21
22 Package: friends-facebook
23 Architecture: all
24+Multi-Arch: foreign
25 Depends: friends,
26 ${misc:Depends},
27 ${python3:Depends},
28@@ -87,6 +90,7 @@
29
30 Package: friends-twitter
31 Architecture: all
32+Multi-Arch: foreign
33 Depends: friends,
34 ${misc:Depends},
35 ${python3:Depends},
36@@ -96,6 +100,7 @@
37
38 Package: friends-identica
39 Architecture: all
40+Multi-Arch: foreign
41 Depends: friends,
42 ${misc:Depends},
43 ${python3:Depends},
44@@ -105,6 +110,7 @@
45
46 Package: friends-foursquare
47 Architecture: all
48+Multi-Arch: foreign
49 Depends: friends,
50 ${misc:Depends},
51 ${python3:Depends},
52@@ -114,6 +120,7 @@
53
54 Package: friends-flickr
55 Architecture: all
56+Multi-Arch: foreign
57 Depends: friends,
58 ${misc:Depends},
59 ${python3:Depends},
60@@ -123,6 +130,7 @@
61
62 Package: friends-instagram
63 Architecture: all
64+Multi-Arch: foreign
65 Depends: account-plugin-instagram,
66 friends,
67 ${misc:Depends},
68@@ -132,6 +140,7 @@
69
70 Package: friends-linkedin
71 Architecture: all
72+Multi-Arch: foreign
73 Depends: account-plugin-linkedin,
74 friends,
75 ${misc:Depends},

Subscribers

People subscribed via source and target branches

to all changes: