1. 19 Nov, 2022 1 commit
  2. 18 Nov, 2022 5 commits
  3. 17 Nov, 2022 14 commits
  4. 16 Nov, 2022 4 commits
  5. 15 Nov, 2022 3 commits
  6. 14 Nov, 2022 5 commits
  7. 11 Nov, 2022 8 commits
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
      fixup! component/proxysql: add a missing checksum to download patch · d69e8f9a
      Jérome Perrin authored
      Probably I made a mistake when getting adding this md5sum in
      70070a61 . This is not a case where the
      checksum changed, we did not have checksum before anyway
      d69e8f9a
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
      Theia 1.31.1 · e61a927a
      Jérome Perrin authored
      See merge request nexedi/slapos!1282
      e61a927a
    • Jérome Perrin's avatar
      2127c79e
    • Jérome Perrin's avatar
      stack/slapos.cfg: version up slapos.recipe.build 0.56 · b529fe91
      Jérome Perrin authored
      to support git 2.38.1
      b529fe91
    • Jérome Perrin's avatar
      software/theia: don't set a python in $PATH · f4c67207
      Jérome Perrin authored
      This is a big changes for users, now typing "python" on the command line
      will use system python if it exists or fail with "command not found".
      
      `python3` is set to the SlapOS python from Theia software release.
      Recommended approach for python users is either to get used to type
      `python3` or to create a virtualenv and use it. With the virtualenv,
      they can also install pylint or other linters, so this might be the
      best thing to do.
      
      This solves two problems:
      
      First problem is that it makes the embedded SlapOS always have a python
      interpreter as `python` in $PATH, which is not always the case in other
      SlapOS usage and can hide problems that would cause a software to build
      successfully in Theia but not in "bare metal" SlapOS.
      
      Second problem problem is that on python was a interpreter from pygolang
      and it is not perfect regarding line edition at least on python 3.8, as
      we can observe in this session:
      
      run python and type "something":
      
      ```
      Python 3.8.13 (default, Sep  6 2022, 10:45:07)
      [GCC 8.5.0] on linux
      Type "help", "copyright", "credits" or "license" for more information.
      (InteractiveConsole)
      >>> something
                   ^ cursor is here, as expected
      ```
      
      type Ctrl+A to go to beginning of line:
      
      ```
      Python 3.8.13 (default, Sep  6 2022, 10:45:07)
      [GCC 8.5.0] on linux
      Type "help", "copyright", "credits" or "license" for more information.
      (InteractiveConsole)
      >>> something
          ^ expected cursor position
      ^ actual cursor position
      ```
      
      likewise, type Ctrl+E to go to end of line:
      
      ```
      Python 3.8.13 (default, Sep  6 2022, 10:45:07)
      [GCC 8.5.0] on linux
      Type "help", "copyright", "credits" or "license" for more information.
      (InteractiveConsole)
      >>> something
                   ^ expected cursor position
               ^ actual cursor position
      ```
      f4c67207