Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Dan Langille
Dan Langille
@dvl@bsd.network  ·  activity timestamp 3 weeks ago

I'm on #FreeBSD 14.3 - if I move to 15, it will be on my main dev box: r730-01 - that is always the first host to get updated. Then my package build jail, pkg01 - so I can build my 15.0 packages for that host.

To be clear, I mean the #FreeBSD packages built by my poudriere jail, pkg01.

When I previously went through this (in my mind, but writing it down here), a reply claimed that I should be able to build 15.0 packages now for my upcoming upgrade to 15.

I'm familiar with building FreeBSD itself (i.e. I known I can build FreeBSD 15.0 on my FreeBSD 14.3 host). That is rather distinct from building the packages. I still think I have to be booted and running FreeBSD 15.0 in order to create 15.0 packages.

I shouldn't be so concerned about this. The pkg01 jail started off on FreeBSD 12.0 as I just searched and found here: https://dan.langille.org/2019/10/23/moving-poudriere-from-the-host-into-a-jail/

That system has had at least two hardware upgrades along with name changes. You can find pkg01 on each of these posts:

0 - Dell R710 - see URL above and https://dan.langille.org/2019/11/08/r720-3/
1 - Dell R720 - https://dan.langille.org/2019/11/08/r720-3/
2 - Dell R730 - (current location) https://dan.langille.org/2025/12/10/r730-01-3/

Over that same time period, the host has had two major OS upgrades:

From 12 -> 13 -> 14

Each time I've managed to get the packages done.

I don't know why I'm hesitant this time. I think it is mostly pkgbase.

I want to start building my own #pkgbase... mostly because I have my own poudriere server.

Perhaps I should not be so hesitant and just not build pkgbase and use the FreeBSD provided pkgbase.

Enough of that thought process. Time for a walk in this sunny chilly weather.

Thanks for coming to my TED talk.

https://dan.langille.org

r730-01

https://dan.langille.org

r720

https://dan.langille.org

Moving poudriere from the host into a jail

  • Copy link
  • Flag this post
  • Block
David Chisnall (*Now with 50% more sarcasm!*)
David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange  ·  activity timestamp 3 weeks ago

@dvl A FreeBSD 15 jail for Poudriere will have a libc that uses syscalls not introduced until 15, so won’t work 100% correctly on 14.x. But you might be lucky. Compilers and linkers tend to touch a very small part of the kernel, so you may not hit anything that doesn’t work. But it’s very fragile and probably a bad idea.

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct