Re: Build dhcpcd on i386

2023-08-16 Thread Steve Langasek
On Wed, Aug 16, 2023 at 11:42:08AM +0200, Benjamin Drung wrote:
> > However, I prefer that the changes requiring such seeding ACTUALLY be in the
> > archive before requests are made.  So I'm not whitelisting it before
> > initramfs-tools is uploaded.

> initramfs-tools >= 0.142ubuntu9 in mantic-proposed is now depending on
> dhcpcd-base and dhcpd-base got promoted to main.

https://launchpad.net/ubuntu/+source/dhcpcd/1:10.0.2-3ubuntu2/+build/26512844

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature
-- 
Ubuntu-release mailing list
Ubuntu-release@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-release


Re: Build dhcpcd on i386

2023-08-16 Thread Benjamin Drung
On Sat, 2023-07-29 at 11:20 -0700, Steve Langasek wrote:
> On Sat, Jul 29, 2023 at 10:41:21AM +0100, Dimitri John Ledkov wrote:
> > On Sat, 29 Jul 2023, 10:29 Benjamin Drung,  wrote:
> 
> > > can you enable building dhcpcd on i386? initramfs-tools will switch to
> > > use dhcpd-base from the dhcpcd source package (LP: #2024164) and
> > > initramfs-tools will depend on dhcpcd-base then.
> 
> > Which is unused and not needed on i386. i386 is a non-boot applications and
> > library only architecture. If there are any reverse build depends on
> > initramfs-tools (there shouldn't) and we can fix them up.
> 
> isc-dhcp is not built on i386.  initramfs-tools is, because:
> 
> initramfs-tools   | initramfs-tools| 
> live-build  | Ubuntu Developers 
>   |9080 |  
> 68
> 
>   https://ubuntu-archive-team.ubuntu.com/germinate-output/i386.mantic/all
> 
> I think that patching live-build to not require initramfs-tools is
> uninteresting and that we should just build dhcpcd on i386.
> 
> However, I prefer that the changes requiring such seeding ACTUALLY be in the
> archive before requests are made.  So I'm not whitelisting it before
> initramfs-tools is uploaded.

initramfs-tools >= 0.142ubuntu9 in mantic-proposed is now depending on
dhcpcd-base and dhcpd-base got promoted to main.

-- 
Benjamin Drung
Debian & Ubuntu Developer

-- 
Ubuntu-release mailing list
Ubuntu-release@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-release


Re: Build dhcpcd on i386

2023-07-29 Thread Steve Langasek
On Sat, Jul 29, 2023 at 10:41:21AM +0100, Dimitri John Ledkov wrote:
> On Sat, 29 Jul 2023, 10:29 Benjamin Drung,  wrote:

> > can you enable building dhcpcd on i386? initramfs-tools will switch to
> > use dhcpd-base from the dhcpcd source package (LP: #2024164) and
> > initramfs-tools will depend on dhcpcd-base then.

> Which is unused and not needed on i386. i386 is a non-boot applications and
> library only architecture. If there are any reverse build depends on
> initramfs-tools (there shouldn't) and we can fix them up.

isc-dhcp is not built on i386.  initramfs-tools is, because:

initramfs-tools   | initramfs-tools| 
live-build  | Ubuntu Developers 
  |9080 |  68

  https://ubuntu-archive-team.ubuntu.com/germinate-output/i386.mantic/all

I think that patching live-build to not require initramfs-tools is
uninteresting and that we should just build dhcpcd on i386.

However, I prefer that the changes requiring such seeding ACTUALLY be in the
archive before requests are made.  So I'm not whitelisting it before
initramfs-tools is uploaded.

Note that the reason isc-dhcp is not built on i386 is that despite
initramfs-tools being the only remaining user of isc-dhcp-client out of the
box, we never made initramfs-tools directly depend on it but instead pulled
it in via ubuntu-minimal; and ubuntu-minimal, being a package autogenerated
from seeds, silently ignores missing packages.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature
-- 
Ubuntu-release mailing list
Ubuntu-release@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-release


Re: Build dhcpcd on i386

2023-07-29 Thread Benjamin Drung
On Sat, 2023-07-29 at 10:41 +0100, Dimitri John Ledkov wrote:
> 
> 
> On Sat, 29 Jul 2023, 10:29 Benjamin Drung,  wrote:
> > Hi,
> > 
> > can you enable building dhcpcd on i386? initramfs-tools will switch
> > to
> > use dhcpd-base from the dhcpcd source package (LP: #2024164) and
> > initramfs-tools will depend on dhcpcd-base then.
> 
> 
> Which is unused and not needed on i386. i386 is a non-boot
> applications and library only architecture. If there are any reverse
> build depends on initramfs-tools (there shouldn't) and we can fix them
> up.

There were. initramfs-tools 0.142ubuntu5 did not migrate because it
added a dependency on isc-dhcp-client which was not available on i386. I
only vaguely remember it, but it might have been a seed.

-- 
Benjamin Drung
Debian & Ubuntu Developer

-- 
Ubuntu-release mailing list
Ubuntu-release@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-release


Re: Build dhcpcd on i386

2023-07-29 Thread Dimitri John Ledkov
On Sat, 29 Jul 2023, 10:29 Benjamin Drung,  wrote:

> Hi,
>
> can you enable building dhcpcd on i386? initramfs-tools will switch to
> use dhcpd-base from the dhcpcd source package (LP: #2024164) and
> initramfs-tools will depend on dhcpcd-base then.
>


Which is unused and not needed on i386. i386 is a non-boot applications and
library only architecture. If there are any reverse build depends on
initramfs-tools (there shouldn't) and we can fix them up.
-- 
Ubuntu-release mailing list
Ubuntu-release@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-release