Skip to content

debian:forky disabled across all Jenkinsfiles — re-enable once full stack is available #1

Description

@Vitexus

Summary

debian:forky (Debian 14) has been commented out in Jenkinsfiles across all VitexSoftware/MultiFlexi/SpojeNetIT repos. This issue tracks the conditions required to re-enable it.

Why it was disabled

Forky is still in the unstable/research-only phase. The full Debian package ecosystem is not yet available for Forky, causing cascading build and install failures:

  • multiflexi-common — not yet available/installable on Forky
  • php-symfony-dependency-injection — not installable
  • php-phplucidframe-console-table — not installable
  • php-symfony-yaml → replaced by php-yaml, but transitive deps still missing
  • Any package depending on multiflexi-cli (e.g. multiflexi-abraflexi-revolut) fails postinst because multiflexi-cli itself cannot be installed

These unmet dependency chains make Forky builds universally non-functional across the stack at this time.

Scope

debian:forky was commented out in ~211 Jenkinsfiles across all repos in May 2026. Each disabled entry includes an inline comment explaining the reason, for example:

// 'debian:forky', // Disabled: Forky is still unstable/research-only.
//                 // The full Debian package ecosystem is not yet available for Forky.
//                 // Re-enable once the stack builds cleanly for Forky.

Conditions to re-enable

Re-enable debian:forky in Jenkinsfiles once all of the following are true on Forky:

  • multiflexi-common is installable
  • php-symfony-dependency-injection is installable
  • php-phplucidframe-console-table is installable
  • multiflexi-cli builds and installs cleanly (postinst succeeds)
  • A representative stack build (e.g. multiflexi-abraflexi-revolut) passes on debian:forky end-to-end

How to re-enable

Once the above conditions are met, run a bulk search across repos:

grep -rl "debian:forky" */debian/Jenkinsfile | xargs grep -l "Disabled"

Then uncomment the 'debian:forky', lines and remove the disable comments.

Related commits

  • VitexSoftware/AbraFlexi-Revolut — forky disabled (multiflexi-cli postinst failure)
  • MultiFlexi/multiflexi-cli — forky disabled (multiflexi-common cascade)
  • ~209 other repos — bulk disable May 2026

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions