schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #pkgsrc

#pkgsrc boosted

[?]Ryo ONODERA » 🌐
@ryoon@mastodon.sdf.org

I have just updated /www/epiphany to 50.6. It works without major problems under NetBSD...

    #netbsd boosted

    [?]fred » 🌐
    @fred@social.grimbox.be

    Avec la prise de position de #Debian et l'augmentation des prix chez #Hetzner (et tellement d'autres), je suis tellement tenté de migrer vers #NetBSD et https://www.netcup.com/en

    Je vous me renseigner sur #pkgsrc https://www.netbsd.org/docs/pkgsrc/ :-D

      #pkgsrc boosted

      [?]benz » 🌐
      @bentsukun@mastodon.bsd.cafe

      Last night, I sneakily upgraded to use Go 1.27 as default version.

      And we already have the first package that won't build with older versions.

        Jay 🚩 :runbsd: boosted

        [?]Ryo ONODERA » 🌐
        @ryoon@mastodon.sdf.org

        It seems that /www/firefox-155 under /amd64-current has no major problems...

          #pkgsrc boosted

          [?]Ryo ONODERA » 🌐
          @ryoon@mastodon.sdf.org

          Toot from /www/firefox-155.0rc1...

            #pkgsrc boosted

            [?]JdeBP » 🌐
            @JdeBP@tty0.social

            Right. I've done the same. I've been more forthright than the people.

            The in here removes 'type' completely, gets rid of all of the other that I can find, uses sh as the interpreter, and in a modicum of testing (re-building the nosh manual set) works with dash on and the and Almquist shells.

            It also defaults the wwwbrowser configuration setting to www-browser (as used in Debian's alternatives system).

            github.com/jdebp/slashpackage/

              #pkgsrc boosted

              [?]abs(in)the » 🌐
              @abs0@mastodon.sdf.org

              @JdeBP has a tendency to patch packages to depend on the system posix shell where viable, to avoid an unnecessary dependency on bash. This helps smaller systems in avoiding the build time and disk space for bash, and the scripts also tend to run faster.

              It's less of an obvious win for normal systems, and can cause odd edge issues like you've described

                #pkgsrc boosted

                [?]abs(in)the » 🌐
                @abs0@mastodon.sdf.org

                mouse makes rocks do math (forge & CI & NetBSD edition) [SENSITIVE CONTENT]

                @algernon given that appears to be the (only?) packaging system with an explicit policy against committing LLM generated code to the packaging repository (it can include entries for LLM generated packages, but the config and build patches in pkgsrc cannot include LLM generated code), it could be considered an irony crime that someone hasn't already committed a pkgsrc entry for :-p

                  Jay 🚩 :runbsd: boosted

                  [?]Jim Spath » 🌐
                  @jspath55@chaos.social

                  BSD goo has been applied as somehow after recent builds, my VLC on can see media servers via DLNA. Yay.
                  Before I'd get "no driver pal" failures.

                  Photo of VLC playing Daredevil on NetBSD 11.0.

                  Alt...Photo of VLC playing Daredevil on NetBSD 11.0.

                    #netbsd boosted

                    [?]JdeBP » 🌐
                    @JdeBP@tty0.social

                    Here's the for 0.5.12.

                    As a bonus, I've added a small patch that sets up a DASH_VERSION variable and defaults PATH correctly (if unset) on , which neither Debian nor Xu dash actually do. If you know the dash person, please let xem know.

                    github.com/jdebp/slashpackage/

                    The Z, Korn, Bourne Again, and Watanabe shells all have similar xxSH_VERSION variables.

                      #pkgsrc boosted

                      [?]JdeBP » 🌐
                      @JdeBP@tty0.social

                      @andrew_shadura

                      There's the one that you maintain, and there's the one from M. Xu directly that observably has very different code and does different things.

                      One of the observably different things is what got me here in the first place. Everyone non-Debian (e.g. Arch AUR, , , ) builds dash from Xu's dash source, and that has a bug.

                      One cannot reproduce, because of the different input.c (which doesn't even have that eof flag), this bug on the Debian dash.

                      @meluzzy

                        Jay 🚩 :runbsd: boosted

                        [?]Dragon of BSDCafe :freebsd: [he/him] » 🌐
                        @evgandr@mastodon.bsd.cafe

                        Finally, the end! I managed to replace binary packages from remote repo with some home-build packages from pkgsrc :drgn_aww: :drgn_aww:

                        Output in the home server's console:

1.0.2nb2                                  => Creating binary package /usr/pkgsrc/packages/All/fail2ban-1.0.2nb2.tgz           ===> Replacing for fail2ban-1.0.2nb2      ===> Updating using binary package of fail2ban-1.0.2nb2                             /usr/bin/env  /usr/pkg/sbin/pkg_add -K /usr/pkg/pkgdb -U -D /usr/pkgsrc/security/fail2ban/work/.packages/fail2ban-1.0.2nb2.tgzRR> Packaging fail2ban-1.0.2nb2           ===> Cleaning for fail2ban-1.0.2nb2       RR> Re-checking for unsafe installed packages (unsafe_depends_strict=YES)           RR> Packages to rebuild:                  rr> MISMATCH_TODO=[]                      rr> REBUILD_TODO=[]                       rr> UNSAFE_TODO=[]                        RR> No more packages to replace; done.    + fail2ban                                + munin-master                            + py312-numpydoc                          + py312-requests                          + py312-sphinx                            drag0n-server#

                        Alt...Output in the home server's console: 1.0.2nb2 => Creating binary package /usr/pkgsrc/packages/All/fail2ban-1.0.2nb2.tgz ===> Replacing for fail2ban-1.0.2nb2 ===> Updating using binary package of fail2ban-1.0.2nb2 /usr/bin/env /usr/pkg/sbin/pkg_add -K /usr/pkg/pkgdb -U -D /usr/pkgsrc/security/fail2ban/work/.packages/fail2ban-1.0.2nb2.tgzRR> Packaging fail2ban-1.0.2nb2 ===> Cleaning for fail2ban-1.0.2nb2 RR> Re-checking for unsafe installed packages (unsafe_depends_strict=YES) RR> Packages to rebuild: rr> MISMATCH_TODO=[] rr> REBUILD_TODO=[] rr> UNSAFE_TODO=[] RR> No more packages to replace; done. + fail2ban + munin-master + py312-numpydoc + py312-requests + py312-sphinx drag0n-server#

                          /home/rqm boosted

                          [?]Ryo ONODERA » 🌐
                          @ryoon@mastodon.sdf.org

                          I have updated /www/anubis to 1.27.0. It works behind cvsweb.NetBSD.org almost two weeks.

                            #pkgsrc boosted

                            [?]Ryo ONODERA » 🌐
                            @ryoon@mastodon.sdf.org

                            Hmm... I have completely forgotten to update /www/anubis to 1.27.0. It stays in my CVS tree on the server...

                              #pkgsrc boosted

                              [?]JdeBP » 🌐
                              @JdeBP@tty0.social

                              Herbert Xu: No FediVerse account.

                              The listed people for the Debian are Gerrit Pape, who has been incommunicado for years, and @andrew_shadura.

                              However, this isn't a bug in the *Debian* dash, but in the Xu dash. It might become one if they bring the Debian source back into step with the original, though.

                              port person is Bryan Drewery: no FediVerse account. person Aleksey Cheusov: likewise.

                              Here's a patch, for the record:

                              github.com/jdebp/slashpackage/

                                #pkgsrc boosted

                                [?]Ryo ONODERA » 🌐
                                @ryoon@mastodon.sdf.org

                                I will update /misc/screen to 5.0.2 later.

                                  #pkgsrc boosted

                                  [?]Ryo ONODERA » 🌐
                                  @ryoon@mastodon.sdf.org

                                  I want to commit the other changes in my local tree. However I am exhausted...

                                    #pkgsrc boosted

                                    [?]Ryo ONODERA » 🌐
                                    @ryoon@mastodon.sdf.org

                                    I have just committed /www/firefox-154.0.

                                      Jay 🚩 :runbsd: boosted

                                      [?]Bitslingers-R-Us » 🌐
                                      @AnachronistJohn@zia.io

                                      Mid(ish) August #NetBSD #pkgsrc 2026Q2 binary package count update:

                                      * pkgsrc-2026Q2 *
                                      11.0: aarch64eb 26016 (+30)
                                      11.0: alpha 11278 (+4105)
                                      11.0: earmv4 6630 (+278)
                                      11.0: m68k 16946 (+1004)
                                      11.0: powerpc 22879 (+434)
                                      11.0: riscv64 21504 (+1027)
                                      11.0: sh3el 10039 (+608)
                                      11.0: sparc64 2574 (+1665)
                                      11.0: vax 7498 (+537)

                                        Jay 🚩 :runbsd: boosted

                                        [?]Ryo ONODERA » 🌐
                                        @ryoon@mastodon.sdf.org

                                        Ok. These patches fix the build of /mail/thuderbird-154.0 under .

                                          #pkgsrc boosted

                                          [?]Jim Spath » 🌐
                                          @jspath55@chaos.social

                                          @jperkin I posted this topic to the list, and saw 1 reply so far.

                                          mail-index.netbsd.org/pkgsrc-u

                                            #pkgsrc boosted

                                            [?]Jim Spath » 🌐
                                            @jspath55@chaos.social

                                            2 packages to install:
                                            p5-DBD-postgresql-3.14.2nb5 postgresql16-client-16.14

                                            1 package to remove:
                                            postgresql18-client-18.4


                                            wrong direction...

                                              #pkgsrc boosted

                                              [?]Ryo ONODERA » 🌐
                                              @ryoon@mastodon.sdf.org

                                              /wm/jwm under NetBSD/amd64 11.99.7 get frozen when pkgsrc/www/firefox plays some videos...

                                                #pkgsrc boosted

                                                [?]Ryo ONODERA » 🌐
                                                @ryoon@mastodon.sdf.org

                                                Hmm... It seems that the problem in /lang/libjpeg-turbo has much simpler.

                                                  #pkgsrc boosted

                                                  [?]Ryo ONODERA » 🌐
                                                  @ryoon@mastodon.sdf.org

                                                  I can reporduce /graphics/libjpeg-turbo under NetBSD/i386 11 sadly. releng.netbsd.org/pkgreports/s It seems that it has same problem as lang/nodejs.

                                                    #pkgsrc boosted

                                                    [?]abs(in)the » 🌐
                                                    @abs0@mastodon.sdf.org

                                                    @evgandr for managing you might want to look at pkg_chk

                                                    It lets you define a list of packages, with optional tags so you can share the list across machines

                                                    You can then run pkg_chk -aks to: add all missing packages, keep going on errors, source build

                                                    pkg_chk -Br is an absolute chainsaw to remove all packages with mismatched build information

                                                    There are much more sophisticated ways to manage your packages (looking at "bob" here), but pkg_chk is a (painfully) simple way to start

                                                      Jay 🚩 :runbsd: boosted

                                                      [?]Dragon of BSDCafe :freebsd: [he/him] » 🌐
                                                      @evgandr@mastodon.bsd.cafe

                                                      Whew, I successfully updated my kitchen-server from NetBSD 10.1 to NetBSD 11.0 via the sysupgrade.

                                                      Now, I'm thinking about transforming this system, having a lot of binary packages from remote repository — to the system where each package is built locally via pkgsrc.

                                                      Since it is just a server, I don't see any problems with > 24h compile time of something like Rust of Librewolf :drgn_blush_giggle:
                                                      BTW, I didn't find an easy way (just launch one script and go to sleep) to convert the system from using remote built packages to the locally built packages :drgn_think:
                                                      So, looks like I'll use some one-liner to get list of packages where build host != my server hostname. And then rebuild and update these packages with the help of pkgsrc.

                                                        Jay 🚩 :runbsd: boosted

                                                        [?]Ryo ONODERA » 🌐
                                                        @ryoon@mastodon.sdf.org

                                                        Hmm... /lang/nodejs24 under /i386 has another problem...

                                                          #pkgsrc boosted

                                                          [?]Ryo ONODERA » 🌐
                                                          @ryoon@mastodon.sdf.org

                                                          /lang/nodejs24 may have similar problem. I will visit later.

                                                            #pkgsrc boosted

                                                            [?]Ryo ONODERA » 🌐
                                                            @ryoon@mastodon.sdf.org

                                                            The some major software discontinue 32-bit architecture support recently. It is sad for me... I am testing a patch for /lang/nodejs now. It is required to build pkgsrc/www/firefox.

                                                              #pkgsrc boosted

                                                              [?]Leonardo Taccari » 🌐
                                                              @iamleot@mastodon.sdf.org

                                                              @leaf you can find me as leot on at Libera.chat that's IRC, but I think there is a Matrix mirror as well.

                                                              Possible examples on my mind... Prometheus (net/prometheus)! I don't know how heavily is used NPM. Another possible way to do that, much easier, possibly persuade upstream to have all the UI as an artifact so we do not need any NPM. That's how it is done for Prometheus LTS (wip/prometheus-lts) (I think that one is only in pkgsrc-wip).

                                                                #pkgsrc boosted

                                                                [?]Ryo ONODERA » 🌐
                                                                @ryoon@mastodon.sdf.org

                                                                @alexshendi I posted about my patches to /www/firefox-154 in my local tree. No one can read the code yet.

                                                                  Jay 🚩 :runbsd: boosted

                                                                  [?]Ryo ONODERA » 🌐
                                                                  @ryoon@mastodon.sdf.org

                                                                  Toot from /www/firefox-154.0b10 under /amd64 11.99.7.

                                                                    #pkgsrc boosted

                                                                    [?]Ryo ONODERA » 🌐
                                                                    @ryoon@mastodon.sdf.org

                                                                    My attempts for /www/firefox-154 get progress and all C++ syntactic problems are solved. However my Makefile fragment is not perfect. I get undefined references from linker.

                                                                      #pkgsrc boosted

                                                                      [?]Ryo ONODERA » 🌐
                                                                      @ryoon@mastodon.sdf.org

                                                                      I should find a time to update packages. I had spent many hours for MS-DOS programming and ia16-elf toolchain...

                                                                        #pkgsrc boosted

                                                                        [?]Jonathan Perkin » 🌐
                                                                        @jperkin@federate.me.uk

                                                                        Excited to try this, have wanted a Rust alternative to ShellCheck for a long time now.

                                                                        github.com/ewhauser/shuck

                                                                        The main issue with ShellCheck is that the Haskell infrastructure in pkgsrc is sub-optimal, and it currently pulls in the full ghc as well as lots of hs-* dependencies.

                                                                        This brings the total disk size required for a simple tool to 2.5GB(!), and a lot of additional downloads for every update.

                                                                        ~/.cargo/bin/shuck on the other hand is a much more reasonable 22MB.

                                                                          #pkgsrc boosted

                                                                          [?]MJ Turner » 🌐
                                                                          @mjturner@indieweb.social

                                                                          @wideshut Yep, I've been using on macOS for about 20 years. @jperkin even provides binary packages these days - pkgsrc.smartos.org/install-on-

                                                                            #pkgsrc boosted

                                                                            [?]Izumi Tsutsui » 🌐
                                                                            @tsutsuii@social.mikutter.hachune.net

                                                                            はてなブログに投稿しました
                                                                            NetBSD/amd64,i386 11.0 ておくれLive Image 20260809版 - tsutsuiの作業記録置き場
                                                                            tsutsui.hatenablog.com/entry/t

                                                                              #pkgsrc boosted

                                                                              [?]Jonathan Perkin » 🌐
                                                                              @jperkin@federate.me.uk

                                                                              I've been working on some optimisations to bob's dynamic scheduler, which has resulted in a huge new personal best for a from-scratch pkgsrc bulk build:

                                                                              Built 26943 in 17h 40m 23s (22688 succeeded, 0 cached, 2577 failed, 1678 skipped)

                                                                              Not quite an apples-to-apples comparison as I've been using a slower host but with more cores, but previously this was taking just under 24 hours.

                                                                                #pkgsrc boosted

                                                                                [?]Jonathan Perkin » 🌐
                                                                                @jperkin@federate.me.uk

                                                                                If you're running the SmartOS trunk package set, then ensure you have the latest pkg tools installed:

                                                                                $ pkg_add -U pkg_install pkgin

                                                                                This will help avoid a potential issue I discovered when upgrading a host that hadn't been updated for a long time:

                                                                                smartos.topicbox.com/groups/sm

                                                                                For now I've only published the "tools" set, I'll hold off a bit before publishing the main x86_64 set to ensure everyone is ready.

                                                                                Apologies if you hit this. The modern versions are a lot more robust.

                                                                                  Jay 🚩 :runbsd: boosted

                                                                                  [?]Bitslingers-R-Us » 🌐
                                                                                  @AnachronistJohn@zia.io

                                                                                  Late July, 2026 #NetBSD #pkgsrc package counts!

                                                                                  11.0: aarch64eb 25986 (+849)
                                                                                  11.0: alpha 7173 (+6375)
                                                                                  11.0: earmv4 6352 (+317)
                                                                                  11.0: m68k 15942 (+2634)
                                                                                  11.0: powerpc 22445 (+4920)
                                                                                  11.0: riscv64 20477 (+1724)
                                                                                  11.0: sh3el 9431 (+352)
                                                                                  11.0: sparc64 909 (+494)
                                                                                  11.0: vax 6961 (+189)

                                                                                    [?]Jonathan Perkin » 🌐
                                                                                    @jperkin@federate.me.uk

                                                                                    A nice little usability improvement coming in the next version of bob: you can specify a dewey pattern for commands that accepts a package match, e.g.:

                                                                                    $ ./target/debug/bob history -o pkgname,outcome,duration 'nodejs>22<26'
                                                                                    PKGNAME OUTCOME DURATION
                                                                                    nodejs-24.15.0 failed 6m34s
                                                                                    nodejs-22.22.2 success 53m39s

                                                                                    If it's not a dewey pattern then it'll fall back to the usual regular expression matching.

                                                                                    Makes it easier to be specific, especially in required pkg lists.

                                                                                      #pkgsrc boosted

                                                                                      [?]Jonathan Perkin » 🌐
                                                                                      @jperkin@federate.me.uk

                                                                                      @alephoto85 could you be more specific about pkgin slowness? I've done a huge amount of performance work on it over the last few years (e.g. federate.me.uk/@jperkin/110900) and would be curious to know what's left on the table as I've not been able to find much.

                                                                                        #pkgsrc boosted

                                                                                        [?]Jonathan Perkin » 🌐
                                                                                        @jperkin@federate.me.uk

                                                                                        Early next week I'll be updating the SmartOS trunk package sets to be built on 20250612, as per announcement to smartos-discuss:

                                                                                        smartos.topicbox.com/groups/sm

                                                                                        This also migrates them over to bob, and an improved build host configuration that will result in much faster and more reliable builds.

                                                                                        No need to do anything other than ensure you're running at least 20250612 (we release every 2 weeks with new features and security fixes, why wouldn't you?!) and "pkgin upgrade".

                                                                                          Back to top - More...