Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. It's a me (feld@bikeshed.party)'s status on Tuesday, 17-Apr-2018 17:07:54 EDT It's a me It's a me
    @gme Yep, I'm a FreeBSD ports developer // on the core (portmgr) team.

    I've spent the afternoon trying to package something (Go+Rust) that has so many layers deep in the developer's build framework of expecting to be able to fetch data from the internet and from Github/Crates.io that there's clearly no end in sight.

    Proper cleanroom build environments like FreeBSD uses for packaging requires everything be provided with the application source code and no internet access be available during build time.

    Sadly this is completely incompatible with modern workflows. You end up chasing down thousands of dependencies by hand, trying to get them all in the right place for the build, and just when you think you've solved the problem the build process runs a command that expects to be able to query a website.

    Fucking insanity, man.
    In conversation Tuesday, 17-Apr-2018 17:07:54 EDT from bikeshed.party permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.