[B, C, unstable] move {meta, signed} versioned depends to Build-Depends-Arch:

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[B, C, unstable] move {meta, signed} versioned depends to Build-Depends-Arch:

Kamal Mostafa-2
In order to construct source packages in a stable chroot, various versioned
Build-Depends: packages in -meta and -signed need to be moved to
Build-Depends-Arch: instead.  These packages and are not actually needed in the
source package construction environment.

One patch to each of -meta and -signed needs to be applied.

Note that this is only a concern for Bionic and later series (prior to Bionic,
debuild's default behavior around its -d options was different).

 -Kamal

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[B, C, unstable][linux-meta][PATCH] UBUNTU: move versioned headers pkg depends to Build-Depends-Arch:

Kamal Mostafa-2
These may not be installed (and are not actually needed) in the source
package construction environment.

Ignore: yes

Signed-off-by: Kamal Mostafa <[hidden email]>
---
 debian/control.common | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/control.common b/debian/control.common
index 7e7fa80..290e48a 100644
--- a/debian/control.common
+++ b/debian/control.common
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Ubuntu Kernel Team <[hidden email]>
 Standards-Version: 3.9.8
 Build-Depends: dpkg (>= 1.13.19), debhelper (>= 9), gawk,
+Build-Depends-Arch:
  linux-headers-@kernel-abi-version@,
  linux-headers-@kernel-abi-version@-generic,
 Vcs-Git: git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-meta/+git/@SERIES@
--
2.7.4


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[B, C, unstable][linux-signed][PATCH] UBUNTU: move versioned libc and sbsigntool depends to Build-Depends-Arch:

Kamal Mostafa-2
In reply to this post by Kamal Mostafa-2
These may not be installed (and are not actually needed) in the source
package construction environment.

Ignore: yes

Signed-off-by: Kamal Mostafa <[hidden email]>
---
 debian/control.stub | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/control.stub b/debian/control.stub
index 3f37d71..3f546b6 100644
--- a/debian/control.stub
+++ b/debian/control.stub
@@ -7,6 +7,7 @@ Build-Depends:
  lsb-release,
  python3,
  python3-apt,
+Build-Depends-Arch:
  sbsigntool [amd64],
  linux-libc-dev (>= VERSION),
 Standards-Version: 3.9.4
--
2.7.4


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[Acked] [B, C, unstable] move {meta, signed} versioned depends to Build-Depends-Arch:

Andy Whitcroft-3
In reply to this post by Kamal Mostafa-2
On Thu, Aug 02, 2018 at 03:55:10PM -0700, Kamal Mostafa wrote:
> In order to construct source packages in a stable chroot, various versioned
> Build-Depends: packages in -meta and -signed need to be moved to
> Build-Depends-Arch: instead.  These packages and are not actually needed in the
> source package construction environment.
>
> One patch to each of -meta and -signed needs to be applied.
>
> Note that this is only a concern for Bionic and later series (prior to Bionic,
> debuild's default behavior around its -d options was different).

That all looks like sane modifications based on the testing I did in
for the linux-signed-gcp submissions.

Acked-by: Andy Whitcroft <[hidden email]>

-apw

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK / APPLIED[C/Unstable]: [B, C, unstable] move {meta, signed} versioned depends to Build-Depends-Arch:

Seth Forshee
In reply to this post by Kamal Mostafa-2
On Thu, Aug 02, 2018 at 03:55:10PM -0700, Kamal Mostafa wrote:
> In order to construct source packages in a stable chroot, various versioned
> Build-Depends: packages in -meta and -signed need to be moved to
> Build-Depends-Arch: instead.  These packages and are not actually needed in the
> source package construction environment.
>
> One patch to each of -meta and -signed needs to be applied.
>
> Note that this is only a concern for Bionic and later series (prior to Bionic,
> debuild's default behavior around its -d options was different).

Seems to be working fine in my testing.

Acked-by: Seth Forshee <[hidden email]>

Applied to cosmic and unstable, thanks!

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Applied: [B] move {meta, signed} versioned depends to Build-Depends-Arch:

Kamal Mostafa-2
In reply to this post by Kamal Mostafa-2
Applied to Bionic.

 -Kamal

On Thu, Aug 02, 2018 at 03:55:10PM -0700, Kamal Mostafa wrote:

> In order to construct source packages in a stable chroot, various versioned
> Build-Depends: packages in -meta and -signed need to be moved to
> Build-Depends-Arch: instead.  These packages and are not actually needed in the
> source package construction environment.
>
> One patch to each of -meta and -signed needs to be applied.
>
> Note that this is only a concern for Bionic and later series (prior to Bionic,
> debuild's default behavior around its -d options was different).
>
>  -Kamal
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team