Skip to content

Commit ad2d569

Browse files
committed
Also make examples Multi-Arch: foreign
This doesn't matter for most config packages, but for the cases it does, setting M-A: foreign is more often correct than not. In particular, an Architecture: all package with M-A: no (or unset) cannot be used as a build dependency during cross-builds, and requires that its dependencies are installed by the native architecture, which unnecessarily complicates things like in-place architecture changes. There are a few cases where Arch: all and M-A: no is correct (e.g., if maintainer scripts compile things for the native architecture on the target machine), but just as the right default for our documentation is Arch: all, the right default for our documentation is M-A: foreign. A packager who's doing something where architectures are relevant should set these fields appropriately.
1 parent 0db6caa commit ad2d569

18 files changed

Lines changed: 18 additions & 0 deletions

File tree

examples/cdbs/debathena-bin-example-1.0/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Standards-Version: 4.1.0
1010

1111
Package: debathena-bin-example
1212
Architecture: all
13+
Multi-Arch: foreign
1314
Depends: ${misc:Depends}, elinks, less
1415
Provides: ${diverted-files}
1516
Conflicts: ${diverted-files}

examples/cdbs/debathena-bin-example-1.0/debian/control.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Standards-Version: 3.8.0
77

88
Package: debathena-bin-example
99
Architecture: all
10+
Multi-Arch: foreign
1011
Depends: ${misc:Depends}, elinks, less
1112
Provides: ${diverted-files}
1213
Conflicts: ${diverted-files}

examples/cdbs/debathena-bin-example-1.1/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Standards-Version: 4.1.0
1010

1111
Package: debathena-bin-example
1212
Architecture: all
13+
Multi-Arch: foreign
1314
Depends: ${misc:Depends}, less
1415
Provides: ${diverted-files}
1516
Conflicts: ${diverted-files}

examples/cdbs/debathena-bin-example-1.1/debian/control.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Standards-Version: 3.8.0
77

88
Package: debathena-bin-example
99
Architecture: all
10+
Multi-Arch: foreign
1011
Depends: ${misc:Depends}, less
1112
Provides: ${diverted-files}
1213
Conflicts: ${diverted-files}

examples/cdbs/debathena-conffile-example-1.0/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Standards-Version: 4.1.0
1010

1111
Package: debathena-conffile-example
1212
Architecture: all
13+
Multi-Arch: foreign
1314
Depends: ${misc:Depends}
1415
Provides: ${diverted-files}
1516
Conflicts: ${diverted-files}

examples/cdbs/debathena-conffile-example-1.0/debian/control.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Standards-Version: 3.8.0
77

88
Package: debathena-conffile-example
99
Architecture: all
10+
Multi-Arch: foreign
1011
Depends: ${misc:Depends}
1112
Provides: ${diverted-files}
1213
Conflicts: ${diverted-files}

examples/cdbs/debathena-conffile-example-1.1/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Standards-Version: 4.1.0
1010

1111
Package: debathena-conffile-example
1212
Architecture: all
13+
Multi-Arch: foreign
1314
Depends: ${misc:Depends}
1415
Provides: ${diverted-files}
1516
Conflicts: ${diverted-files}

examples/cdbs/debathena-conffile-example-1.1/debian/control.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Standards-Version: 3.8.0
77

88
Package: debathena-conffile-example
99
Architecture: all
10+
Multi-Arch: foreign
1011
Depends: ${misc:Depends}
1112
Provides: ${diverted-files}
1213
Conflicts: ${diverted-files}

examples/cdbs/debathena-cron-example-1.0/debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Standards-Version: 4.1.0
1010

1111
Package: debathena-cron-example
1212
Architecture: all
13+
Multi-Arch: foreign
1314
Depends: ${misc:Depends}, logcheck
1415
Provides: ${diverted-files}
1516
Conflicts: ${diverted-files}

examples/cdbs/debathena-cron-example-1.0/debian/control.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Standards-Version: 3.8.0
77

88
Package: debathena-cron-example
99
Architecture: all
10+
Multi-Arch: foreign
1011
Depends: ${misc:Depends}, logcheck
1112
Provides: ${diverted-files}
1213
Conflicts: ${diverted-files}

0 commit comments

Comments
 (0)