Code Monkey home page Code Monkey logo

Comments (2)

reynir avatar reynir commented on May 24, 2024

Hi @nickbetteridge,

Thank you for your report and for using the packaging script.

Regarding 2. you can use dune subst. It modifies the source tree to replace %%VERSION%% etc. You should do a dune build after this.
I believe steps 4 & 5 can be done with sudo apt install ./albatross.deb.
Regarding your observation with solo5-hvt albatross looks for the solo5 tender first in $PATH and if not found there it looks in /var/lib/albatross/ on Linux (the so called "dbdir" in the man pages). This suggests you did not have solo5-hvt installed anywhere in $PATH. We also provide packaging scripts for solo5 in a fork (unfortunately lacking a bit behind upstream at the moment...). Otherwise, you can build and copy the solo5-hvt and solo5-spt binaries and copy them to /var/lib/albatross/.

The packaging scripts were mainly written in order to provide binary packages at https://builds.robur.coop/, but they should be usable outside that context. I will look into providing binary packages for ubuntu 22.04 at builds.robur.coop soon.

Thank you for the netplan example. We find that many people (including me) struggle with network setup, so another example is welcome.

from albatross.

nickbetteridge avatar nickbetteridge commented on May 24, 2024

Greetings @reynir - thanks for getting back to me

  1. dune subst - ah, at last - something that probably everyone knows except for me! Thanks
  2. solo5 tender in $PATH - good point - it's in my path but forgot to add it to the deb path
  3. I had a problem with sudo apt install ./albatross.deb (can't remember what), but used sudo dpkg -i ./albatross.deb and it worked fine

Thanks again for pointing out all of these things to me - very grateful

from albatross.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.