VyOS Platform Blog

Building an open source network OS for the people, together.

New repository layout

Daniil Baturin
Posted 29 Nov, 2013

Ok, seems to work now.

Now there is only one repo with VyOS-specific packages (that is, not imported from squeeze). Every release will be debian distribution, “unstable” points to the current development release, and “stable” to the current stable release.

Unfortunately, there isn’t a clean way to do the same with debian base system repo, because live-helper has distribution names hardcoded and we would have to at least copy the squeeze script. Anyway, it’s better than nothing.

Note that previously generated ./configure scripts and makefiles will not work anymore. You need to “make clean”, “git pull” in build-iso, and “autoreconf -i” to get it in sync.

Also, I think there won’t be big changes in directory layout for a while, so it should be feasible to mirror it now. RSync should work properly, let me know if it does not.

The post categories: