Page MenuHomeVyOS Platform

Group vyos-1x dependencies by their VyOS components and specify their purpose
Open, LowPublic


Right now vyos-1x debian/control has a long list of dependencies and their order is essentially random — packages related to the same component (e.g., the many packages of StrongSWAN) are interspersed among unrelated packages, and it's difficult to figure out what parts of VyOS use a package unless you remember offhand. That already had led to a lot of "detective work" when we cleaned up that package list for 1.2.0 and 1.3.0.

We should keep those dependencies grouped by their VyOS component and add comments to explain what they are for.


Difficulty level
Unknown (require assessment)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)