1. 04 Nov, 2022 4 commits
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
      component/glib: make build depend on python version · f6119da8
      Jérome Perrin authored
      We should not use $PYTHON, because this implicitly depends on the
      python version that was used when the shared part is installed, leading
      to this kind of problematic scenarios:
       - install the part from a python2.7 software, this creates scripts
        with "python2.7" in shebang line
       - install a python3 software referencing glib, it uses the shared
        part that was installed with python2, but "python2.7" is not in $PATH
      
      By referencing the part explicitly, it becomes part of the signature
      of the part, so a software on python2 and a software on python3 will
      use a different version of the shared part.
      f6119da8
    • Jérome Perrin's avatar
      component/proxysql: fix $PATH to use slapos' python2 · abb8ac16
      Jérome Perrin authored
      945a2e97 (proxysql: bundled libinjection needs Python 2, 2021-12-23)
      addressed the problem that proxysql was using system python, by placing
      slapos' python in $PATH, but it added it after default $PATH, which
      made proxysql use system python if available and only fallback to
      slapos' python.
      This changes the order of $PATH entries to always use slapos' python
      abb8ac16
    • Jérome Perrin's avatar
      component/ca-certificates: prefer python3 in our "any python" patch · 50a88984
      Jérome Perrin authored
      python or python2 is system python, which we want to avoid
      50a88984
  2. 31 Oct, 2022 2 commits
  3. 25 Oct, 2022 1 commit
  4. 24 Oct, 2022 1 commit
  5. 19 Oct, 2022 3 commits
  6. 18 Oct, 2022 2 commits
  7. 17 Oct, 2022 23 commits
  8. 14 Oct, 2022 1 commit
  9. 13 Oct, 2022 2 commits
  10. 12 Oct, 2022 1 commit