Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. clacke (clacke@social.heldscal.la)'s status on Friday, 08-Jun-2018 05:23:24 EDT clacke clacke
    @cwebber I haven't said anything on the list, because I don't have a proper solution for you, and I knew I wouldn't be able to follow up with the proper research, and I had some reservations about whether I was on the right track, but I've been running into similar issues when struggling with Racket on Nix.

    One thing you can try is to do what I do in installPhase in the racket2nix output:

    $ raco pkg install --no-setup $install_names
    $ raco setup --only --pkgs $setup_names

    That only addresses one of the pitfalls, but it might be enough for your problem.

    https://social.heldscal.la/url/1583636
    In conversation Friday, 08-Jun-2018 05:23:24 EDT from social.heldscal.la permalink

    Attachments

    1. fractalide/racket2nix
      from GitHub
      racket2nix - Take an info.rkt file, produce a default.nix file.
    1. clacke (clacke@social.heldscal.la)'s status on Friday, 08-Jun-2018 05:26:08 EDT clacke clacke
      in reply to
      @cwebber My major problem is twofold:

      1) Racket determines whether it should recompile system packages based on timestamps and, well. :-)
      2) Racket has functionality to have several system install locations, but nobody uses it except me, so it's a bit lacking in places.

      But you're installing it as a user package (right?), so I don't quite get why it would affect you at this point.
      In conversation Friday, 08-Jun-2018 05:26:08 EDT from social.heldscal.la permalink
      1. clacke (clacke@social.heldscal.la)'s status on Friday, 08-Jun-2018 05:32:42 EDT clacke clacke
        in reply to
        @cwebber Now trying `nix-build build-racket.nix --argstr package gregor` to see what happens.
        In conversation Friday, 08-Jun-2018 05:32:42 EDT from social.heldscal.la permalink
        1. clacke (clacke@social.heldscal.la)'s status on Friday, 08-Jun-2018 10:35:02 EDT clacke clacke
          in reply to
          @cwebber Wohoo, you helped me discover an uncovered source type in racket2nix!

          https://github.com/fractalide/racket2nix/issues/143
          In conversation Friday, 08-Jun-2018 10:35:02 EDT from social.heldscal.la permalink

          Attachments

          1. Problem: Not transforming github:// sources properly · Issue #143 · fractalide/racket2nix
            from GitHub
            In connection to https://pleroma.heldscal.la/notice/7679217 : $ nix-build build-racket.nix --argstr package gregor-lib these derivations will be built: /nix/store/y08wcd9mbiwl63hn7iyq6k13rc2yijva...
  • 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.