Skip to content

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

@Vitexus

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions