Skip to content
Snippets Groups Projects
  1. Feb 20, 2020
  2. Feb 19, 2020
  3. Feb 18, 2020
  4. Feb 17, 2020
  5. Feb 16, 2020
    • Minecrell's avatar
      CI: stop verifying kernel subpackage names (!907) · f7a4fcc3
      Minecrell authored
      At the moment we check that the kernel variants for a device package
      match the suffix of an existing linux-postmarketos-<suffix> package.
      
      However, in most cases the name of the kernel subpackage has nothing
      to do with the actual kernel that is used:
      
        - the kernel subpackages usually have generic names like "mainline" or
          "downstream", which have nothing to do with the actual suffixes like
          "qcom-msm8916", "allwinner" or "novathor"
      
        - pine64-dontbeevil uses kernel subpackages to switch between
          "longts" and "shortts" device tree variants. Both are actually
          using linux-postmarketos-allwinner.
      
      So far we have been whitelisting names like "longts" or "shortts",
      but the check does not seem very useful overall.
      
      Removing it fixes the following CI failure for MSM8916:
        RuntimeError: Invalid kernel subpackage name 'mainline-modem',
        valid: ['downstream', 'rpi', 'rpi2', 'longts', 'shortts', 'stable', 'mainline',
                'allwinner', 'qcom-msm8916', 'qcom-msm8974', 'novathor']
      f7a4fcc3
Loading