Patchwork Make wireless-crda Multi-Arch: foreign

login
register
mail settings
Submitter Colin Watson
Date Nov. 21, 2011, 12:12 p.m.
Message ID <20111121121226.GH3159@riva.dynamic.greenend.org.uk>
Download mbox | patch
Permalink /patch/126770/
State New
Headers show

Comments

Colin Watson - Nov. 21, 2011, 12:12 p.m.
This will allow wireless-crda to satisfy dependencies of
non-native-architecture packages.  In particular, this helps with
installing linux-image-generic:amd64 on i386, which is one of the early
steps involved in crossgrading an i386 system to amd64.

Signed-off-by: Colin Watson <cjwatson@canonical.com>
---
 debian/control |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
Tim Gardner - Nov. 21, 2011, 2:35 p.m.
On 11/21/2011 05:12 AM, Colin Watson wrote:
> This will allow wireless-crda to satisfy dependencies of
> non-native-architecture packages.  In particular, this helps with
> installing linux-image-generic:amd64 on i386, which is one of the early
> steps involved in crossgrading an i386 system to amd64.
>
> Signed-off-by: Colin Watson<cjwatson@canonical.com>
> ---
>   debian/control |    1 +
>   1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/debian/control b/debian/control
> index 57c7d97..c2f21ab 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -8,6 +8,7 @@ Vcs-Git: git://kernel.ubuntu.com/ubuntu/wireless-crda.git
>
>   Package: wireless-crda
>   Architecture: any
> +Multi-Arch: foreign
>   Depends: udev
>   Description: Wireless Central Regulatory Domain Agent
>    This package provides the CRDA agent for wireless drivers to

I think this package was going to be unseeded in favor of the Debian 
upstream packages.

http://bugs.launchpad.net/bugs/856421

Does this require a Main Inclusion Request ?

rtg
Colin Watson - Nov. 21, 2011, 2:49 p.m.
On Mon, Nov 21, 2011 at 07:35:34AM -0700, Tim Gardner wrote:
> On 11/21/2011 05:12 AM, Colin Watson wrote:
> >diff --git a/debian/control b/debian/control
> >index 57c7d97..c2f21ab 100644
> >--- a/debian/control
> >+++ b/debian/control
> >@@ -8,6 +8,7 @@ Vcs-Git: git://kernel.ubuntu.com/ubuntu/wireless-crda.git
> >
> >  Package: wireless-crda
> >  Architecture: any
> >+Multi-Arch: foreign
> >  Depends: udev
> >  Description: Wireless Central Regulatory Domain Agent
> >   This package provides the CRDA agent for wireless drivers to
> 
> I think this package was going to be unseeded in favor of the Debian
> upstream packages.

(Well, it's not seeded, but rather depended on by the kernel.)

> http://bugs.launchpad.net/bugs/856421
> 
> Does this require a Main Inclusion Request ?

No - it's a like-for-like swap.  Upload the kernel with that change and
we'll sort it out in the archive.
Tim Gardner - Nov. 21, 2011, 3:01 p.m.
On 11/21/2011 07:49 AM, Colin Watson wrote:
> On Mon, Nov 21, 2011 at 07:35:34AM -0700, Tim Gardner wrote:
>> On 11/21/2011 05:12 AM, Colin Watson wrote:
>>> diff --git a/debian/control b/debian/control
>>> index 57c7d97..c2f21ab 100644
>>> --- a/debian/control
>>> +++ b/debian/control
>>> @@ -8,6 +8,7 @@ Vcs-Git: git://kernel.ubuntu.com/ubuntu/wireless-crda.git
>>>
>>>   Package: wireless-crda
>>>   Architecture: any
>>> +Multi-Arch: foreign
>>>   Depends: udev
>>>   Description: Wireless Central Regulatory Domain Agent
>>>    This package provides the CRDA agent for wireless drivers to
>>
>> I think this package was going to be unseeded in favor of the Debian
>> upstream packages.
>
> (Well, it's not seeded, but rather depended on by the kernel.)
>
>> http://bugs.launchpad.net/bugs/856421
>>
>> Does this require a Main Inclusion Request ?
>
> No - it's a like-for-like swap.  Upload the kernel with that change and
> we'll sort it out in the archive.
>

Done.

Leann - note that I've committed 'UBUNTU: [Config] Replace wireless-crda 
with crda,wireless-regdb' to Precise master-next

rtg
Tim Gardner - Nov. 21, 2011, 5:57 p.m.
On 11/21/2011 08:01 AM, Tim Gardner wrote:
> On 11/21/2011 07:49 AM, Colin Watson wrote:
>> On Mon, Nov 21, 2011 at 07:35:34AM -0700, Tim Gardner wrote:
>>> On 11/21/2011 05:12 AM, Colin Watson wrote:
>>>> diff --git a/debian/control b/debian/control
>>>> index 57c7d97..c2f21ab 100644
>>>> --- a/debian/control
>>>> +++ b/debian/control
>>>> @@ -8,6 +8,7 @@ Vcs-Git:
>>>> git://kernel.ubuntu.com/ubuntu/wireless-crda.git
>>>>
>>>> Package: wireless-crda
>>>> Architecture: any
>>>> +Multi-Arch: foreign
>>>> Depends: udev
>>>> Description: Wireless Central Regulatory Domain Agent
>>>> This package provides the CRDA agent for wireless drivers to
>>>
>>> I think this package was going to be unseeded in favor of the Debian
>>> upstream packages.
>>
>> (Well, it's not seeded, but rather depended on by the kernel.)
>>
>>> http://bugs.launchpad.net/bugs/856421
>>>
>>> Does this require a Main Inclusion Request ?
>>
>> No - it's a like-for-like swap. Upload the kernel with that change and
>> we'll sort it out in the archive.
>>
>
> Done.
>
> Leann - note that I've committed 'UBUNTU: [Config] Replace wireless-crda
> with crda,wireless-regdb' to Precise master-next
>
> rtg

I uploaded crda and wireless-regdb with the 'Multi-Arch: foreign' patch. 
Is this something that upstream Debian is ready for?

rtg
Colin Watson - Nov. 21, 2011, 6:09 p.m.
On Mon, Nov 21, 2011 at 10:57:02AM -0700, Tim Gardner wrote:
> I uploaded crda and wireless-regdb with the 'Multi-Arch: foreign'
> patch.

Ah, thanks!

> Is this something that upstream Debian is ready for?

Yes, please forward it.  It won't do anything in Debian yet because dpkg
doesn't have multiarch support there as yet, but it's safe to add that
tag to Debian packages anyway and many of them already have it.

Cheers,

Patch

diff --git a/debian/control b/debian/control
index 57c7d97..c2f21ab 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,7 @@  Vcs-Git: git://kernel.ubuntu.com/ubuntu/wireless-crda.git
 
 Package: wireless-crda
 Architecture: any
+Multi-Arch: foreign
 Depends: udev
 Description: Wireless Central Regulatory Domain Agent
  This package provides the CRDA agent for wireless drivers to