Amitai Schleier

@schmonz@schmonz.com

Force multiplier.
Outcome improver.
Decision sharer.
Developer, leader, coach.
https://agilein3minut.es podcaster.
Musician.
Bad poet (award-winning).
JoinedApr 05, 2017 (@octodon.social)
SelfHostedMar 30, 2025
Pronounshe/they
Podcasthttps://agilein3minut.es
Consultancyhttps://latentagility.com
Morehttps://schmonz.com
Keyoxideaspe:keyoxide.org:PAC6KHICU3QSHQZVPJCZFS7KIA
0 ★ 0 ↺

[?]Amitai Schleier »
@schmonz@schmonz.com

Updated, thanks! FYI, I'd previously updated in February to what I thought was already 1.5. So this update adds only "redo now hashes the targets of symbolic links[...]" and bumps pkgsrc's sub-revision of the package so it sorts newer than what was already there as "1.5".

My fault assuming the existence of a published 1.5 tarball meant it was fully cooked. (I also saw FreeBSD Ports using it, so my fault accepting social proof as sufficient, too.) But also it's generally troublesome for packagers when published tarballs change size/checksum/etc. in place. Better to not publish until the URL contents can be stable, and/or publish new changes under new URLs.

Also, I was surprised to see your build wanting to know how to generate its own binary package. I guess that's typical for Debian and others, but unusual for pkgsrc and I imagine other ports-style trees. No harm done, of course, but I've given pkgsrc that part of the job.

CC: @lukeshu@social.coop

    ...

    [?]JdeBP »
    @JdeBP@tty0.social

    @schmonz @lukeshu

    I'm curious how knowledge of the 1.5 source archive even reached any packagers.

    That was not listed on the WWW pages at all but only on a GOPHER site that's explicitly for people to get bonus content such as access to in-development source, and comes with an explicit warning in the GOPHER menu.

    The published source archives listed on the WWW, as well as the GitHub snapshot, were still at 1.4. I had only just ticked them over to 1.5 when I sent that nudge out. (-:

      ...

      [?]JdeBP »
      @JdeBP@tty0.social

      @schmonz @lukeshu

      It has always been capable of building its own packages, by the way. (And since it's slashpackage, one can by design just package/compile it self-contained and not do the subsequent packaging step.)

      jdebp.uk/FGA/slashpackage.html

      It's not a Debian thing. Quite the opposite. For a long time no-one packaged any of this at all, so I made packages for people myself. Even now, no-one at all packages djbwares and there is only one that packages nosh.

        ...
        #netbsd boosted

        [?]JdeBP »
        @JdeBP@tty0.social

        @schmonz @lukeshu

        I think that you possibly hadn't noticed before because it wasn't NetBSD; but now I've ported all three of , , and to NetBSD (testing on a non-amd64 architecture, no less!), as you've probably seen over the past few months. So now there's a system for building packages alongside Debian's, FreeBSD's, and OpenBSD's.

          ...

          [?]JdeBP »
          @JdeBP@tty0.social

          @schmonz @lukeshu

          I actually looked for contact details for Po-Chuan Hsieh, for the FreeBSD port, so that I could let xem know how messed up that port was; as I noted before. But there's only a wildly (a decade) out of date LinkedIn listing and an opaque FreeBSD account.

          The Parabola packaging of redo is several versions out of date, and has the pre-pre-Brexit URLs. Arch is on 1.4 at least but using the pre-Brexit URLs.

          I don't even know about Void, Hyperbola, et al.

            0 ★ 0 ↺

            [?]Amitai Schleier »
            @schmonz@schmonz.com

            @JdeBP@tty0.social @lukeshu@social.coop Hadn't known, but from your site's colophon I can see why. A pleasant surprise 🙂 My sites are NetBSD-hosted as well.

              0 ★ 1 ↺
              JdeBP boosted

              [?]Amitai Schleier »
              @schmonz@schmonz.com

              @JdeBP@tty0.social @lukeshu@social.coop Rephrasing my earlier claim, I'm accustomed to seeing upstreams ship debian/ packaging automation alongside code, but not accustomed to seeing upstreams ship BSD packaging automation. As a packager, my experience of pkg_create is indirect. Very cool that you wrestled it into submission. Have you seen folks use your supplemental BSD package repositories?

              (I intend in the fullness of time to package nosh, and to figure out what to do with djbwares -- possibly treat it as the new upstream for all its constituent packages. But @notqmail@social.notqmail.org is also in dire need of a fresh batch of my attention.)

                ...

                [?]JdeBP »
                @JdeBP@tty0.social

                @schmonz

                You may have seen my request for better pkg_create doco. (-:

                I don't track the logs, and the repositories were down for a long time as the machine hosting them vanished.

                That said, when I brought them back up just recently, aside from all of the search engine spiders immediately jumping on there was one machine that stood out dutifully checking the Debian repository every day. It seems to belong to some kind of housing collective in . They are in for a surprise. (-:

                  0 ★ 0 ↺

                  [?]Amitai Schleier »
                  @schmonz@schmonz.com

                  @JdeBP@tty0.social @lukeshu@social.coop Dunno how the first one of us found out, but once they did, Repology notified me my package might be behind latest.

                    History