BSD Now

84: pkg remove freebsd-update


Listen Later

On this week's mini-episode, we'll be talking with Baptiste Daroussin about packaging the FreeBSD base system with pkgng. Is this the best way going forward, or are we getting dangerously close to being Linux-like? We'll find out, and also get to a couple of your emails while we're at it, on BSD Now - the place to B.. SD.

This episode was brought to you by

Headlines
Xen dom0 in FreeBSD 11-CURRENT
  • FreeBSD has just gotten dom0 support for the Xen hypervisor, something NetBSD has had for a while now
  • The ports tree will now have a Xen kernel and toolstack, meaning that they can be updated much more rapidly than if they were part of base
  • It's currently limited to Intel boxes with EPT and a working IOMMU, running a recent version of the -CURRENT branch, but we'll likely see it when 11.0 comes out
  • How will this affect interest in Bhyve?
  • ***
    A tale of two educational moments
    • Here we have a blog post from an OpenBSD developer about some experiences he had helping people get involved with the project
    • It's split into two stories: one that could've gone better, and one that went really well
    • For the first one, he found that someone was trying to modify a package from their ports tree to have fewer dependencies
    • Experience really showed its worth, and he was able to write a quick patch to do exactly what the other person had been working on for a few hours - but wasn't so encouraging about getting it committed
    • In the second story, he discussed updating a different port with a user of a forum, and ended up improving the new user's workflow considerably with just a few tips
    • The lesson to take away from this is that we can all help out to encourage and assist new users - everyone was a newbie once
    • ***
      What's coming in NetBSD 7
      • We first mentioned NetBSD 7.0 on the show in July of 2014, but it still hasn't been released and there hasn't been much public info about it
      • This blog post outlines some of the bigger features that we can expect to see when it actually does come out
      • Their total platform count is now over 70, so you'd be hard-pressed to find something that it doesn't run on
      • There have been a lot of improvements in the graphics area, particularly with DRM/KMS, including Intel Haswell and Nouveau (for nVidia cards)
      • Many ARM boards now have full SMP support
      • Clang has also finally made its way into the base system, something we're glad to see, and it should be able to build the base OS on i386, AMD64 and ARM - other architectures are still a WIP
      • In the crypto department: their PNRG has switched from the broken RC4 to the more modern ChaCha20, OpenSSL has been updated in base and LibreSSL is in pkgsrc
      • NetBSD's in-house firewall, npf, has gotten major improvements since its initial debut in NetBSD 6.0
      • Looking to the future, NetBSD hopes to integrate a stable ZFS implementation later on
      • ***
        OpenZFS office hours
        • We mentioned a couple weeks back that the OpenZFS office hours series was starting back up
        • They've just uploaded the recording of their most recent freeform discussion, with Justin Gibbs being the main presenter
        • In it, they cover how Justin got into ZFS, running in virtualized environments, getting patches into the different projects, getting more people involved, reviewing code, spinning disks vs SSDs, defragging, speeding up resilvering, zfsd and much more
        • ***
          Interview - Baptiste Daroussin - [email protected]

          Packaging the FreeBSD base system with pkgng

          Discussion
          Packaging the FreeBSD base system with pkgng (follow-up)
          Feedback/Questions
          • Jeff writes in
          • Anonymous writes in
          • Alex writes in
          • Joris writes in
          • ***
            Mailing List Gold
            • ok feedback@
            • ***
              ...more
              View all episodesView all episodes
              Download on the App Store

              BSD NowBy JT Pennington

              • 4.9
              • 4.9
              • 4.9
              • 4.9
              • 4.9

              4.9

              89 ratings


              More shows like BSD Now

              View all
              Security Now (Audio) by TWiT

              Security Now (Audio)

              1,970 Listeners

              Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

              Software Engineering Radio - the podcast for professional software developers

              272 Listeners

              The Changelog: Software Development, Open Source by Changelog Media

              The Changelog: Software Development, Open Source

              284 Listeners

              LINUX Unplugged by Jupiter Broadcasting

              LINUX Unplugged

              265 Listeners

              Python Bytes by Michael Kennedy and Brian Okken

              Python Bytes

              215 Listeners

              Late Night Linux by The Late Night Linux Family

              Late Night Linux

              154 Listeners

              Home Assistant Podcast by HK Media

              Home Assistant Podcast

              65 Listeners

              CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

              CoRecursive: Coding Stories

              189 Listeners

              Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

              Kubernetes Podcast from Google

              181 Listeners

              Late Night Linux Family All Episodes by The Late Night Linux Family

              Late Night Linux Family All Episodes

              44 Listeners

              Linux Dev Time by The Late Night Linux Family

              Linux Dev Time

              21 Listeners

              Self-Hosted by Jupiter Broadcasting

              Self-Hosted

              135 Listeners

              2.5 Admins by The Late Night Linux Family

              2.5 Admins

              92 Listeners

              Linux After Dark by The Late Night Linux Family

              Linux After Dark

              29 Listeners

              Oxide and Friends by Oxide Computer Company

              Oxide and Friends

              47 Listeners