Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Paulo Cereda
    @cereda:matrix.org
    [m]
    Kotlin in data science is now a reality. :)
    hmenke
    @hmenke:matrix.org
    [m]
    🦆
    Paulo Cereda
    @cereda:matrix.org
    [m]
    ooh quack :)
    hmenke: welcome :)
    hmenke
    @hmenke:matrix.org
    [m]
    Paulo Cereda: While I'm here: Any chance we are going to see native Arara binaries at some point? Kotlin supports building native code: https://kotlinlang.org/docs/mpp-build-native-binaries.html
    2 replies
    But since I don't speak Kotlin myself, I don't know what kinds of caveats are involved there.
    hmenke
    @hmenke:matrix.org
    [m]
    I already had the feeling that it wouldn't be that easy. Thanks for looking into it.
    Paulo Cereda
    @cereda:matrix.org
    [m]
    Thank you for being so supportive of our projects! ❤️
    hmenke
    @hmenke:matrix.org
    [m]
    What's the size of the IoT TeX Live Docker images? I'm considering using them for CI, but I'm also a little bit concerned about bandwidth, because on those systems unused images are pruned nightly.
    1 reply
    hmenke
    @hmenke:matrix.org
    [m]
    Ideally you wouldn't install all of TeX Live into a single layer as you are doing right now. The perfect layering would install packages with a similar update frequency in upper layers and base packages in lower layers.
    1 reply
    Maybe you will find this interesting: https://grahamc.com/blog/nix-and-layered-docker-images
    1 reply
    Unfortunately, TeX Live's dependency management is suboptimal, to say it politely, so applying this technique will be non-trivial.
    hmenke
    @hmenke:matrix.org
    [m]
    Putting weekly updates in their own layer should work out. There is an upper limit of 125 layers (or so) in a Docker image, but since TeX Live releases only live for a year there can be at most 52 weekly updates.
    nlct
    @nlct:matrix.org
    [m]
    Hello
    Paulo Cereda
    @cereda:matrix.org
    [m]
    Hi Nicky!
    nlct
    @nlct:matrix.org
    [m]
    Has arara changed the way it finds an application?
    3 replies
    Hi Paulo!
    Paulo Cereda
    @cereda:matrix.org
    [m]
    Is something happening?
    nlct
    @nlct:matrix.org
    [m]
    I've just updated arara on TeX Live and noticed a difference. Currently TL has bib2gls v2.7, but I have bib2gls aliased to my local copy (2.8). Previously arara was using my development version (from the alias) but now its using the TL version.
    I'm not sure if maybe I also installed TL bib2gls when I was updating arara.
    Paulo Cereda
    @cereda:matrix.org
    [m]
    Are you running through terminal?
    nlct
    @nlct:matrix.org
    [m]
    Yes (bash)
    Paulo Cereda
    @cereda:matrix.org
    [m]
    IIRC the execution thingy refers to the first match in a path lookup. Maybe TL bib2gls was indeed updated and the TL path might be first, it was selected...
    How was bib2gls 2.8 referenced? As an alias?
    I don't know if aliases would work in a subprocess...
    nlct
    @nlct:matrix.org
    [m]
    Yes, it's aliased in my .bashrc as alias bib2gls=$HOME/programming/java/bib2gls/src/bin/bib2gls
    I'll try added a symlink in ~/bin instead of an alias. That directory comes before TL's bin
    Paulo Cereda
    @cereda:matrix.org
    [m]
    What concerns me is that it was working before :)
    What does which -a bib2gls give?
    nlct
    @nlct:matrix.org
    [m]
    Switching to a symlink from ~/bin works :)
    Don't know why it worked before but then stopped working
    Paulo Cereda
    @cereda:matrix.org
    [m]
    yay!
    nlct
    @nlct:matrix.org
    [m]
    which -a bib2gls has now got a bit confused
    alias bib2gls='/home/nlct/programming/java/bib2gls/src/bin/bib2gls' ~/programming/java/bib2gls/src/bin/bib2gls ~/bin/bib2gls /usr/local/texlive/default/bin/x86_64-linux/bib2gls ~/bin/bib2gls /usr/local/texlive/default/bin/x86_64-linux/bib2gls ~/bin/bib2gls
    Oh it's missing the first line
    ```
    Paulo Cereda
    @cereda:matrix.org
    [m]
    oh
    it's a secret location :)
    nlct
    @nlct:matrix.org
    [m]
    Sorry, I'm getting my texting muddled :D
    alias bib2gls='/home/nlct/programming/java/bib2gls/src/bin/bib2gls'
        ~/programming/java/bib2gls/src/bin/bib2gls
    ~/bin/bib2gls
    /usr/local/texlive/default/bin/x86_64-linux/bib2gls
    ~/bin/bib2gls
    /usr/local/texlive/default/bin/x86_64-linux/bib2gls
    ~/bin/bib2gls
    I unaliased bib2gls in a different terminal.
    I think my PATH has got a bit muddled.
    Paulo Cereda
    @cereda:matrix.org
    [m]
    That might be it. Non-interactive shells might be confused...
    But what do I know, I am a duck :)
    nlct
    @nlct:matrix.org
    [m]
    :)
    Thanks for your help :)
    Paulo Cereda
    @cereda:matrix.org
    [m]
    Go team! :)
    hmenke
    @hmenke:matrix.org
    [m]
    I want to give the IoT TL image a shot for PGF CI, but for that I need curl. Would it be possible to add curl to the base image?
    1 reply
    hmenke
    @hmenke:matrix.org
    [m]
    Cheers. I think the addition of curl would also be beneficial for other users. For example l3build also depends on curl for the CTAN upload.
    1 reply
    Paulo Cereda
    @cereda:matrix.org
    [m]