[Piuparts-devel] RFC: preview/distros.conf

Andreas Beckmann anbe at debian.org
Thu Feb 21 11:31:16 UTC 2013


Andreas Beckmann (10):
      t/distroconf/conffile
      lib/conf: add class DistroConfig
      p-m: use DistroConfig
      p-s: use DistroConfig
      p-r: use DistroConfig
      lib/conf: Config: drop get_sources_url()/get_packages_url()
      p: use DistroConfig
      distros.conf: add target-release
      lib/conf: DistroConfig: add support for target-release
      p: call 'apt-get -t <target-release>' if needed

Moving distro configuration to a separate config file, to allow really 
complex scenarios like

  lenny -> squeeze -> squeeze-backports -> wheezy-proposed-updates -> sid -> experimental

that need multiple different mirrors :-)

Unfortunately adds a dependency on piupartslib to piuparts.py
(PYTHONPATH etc.)

Anyway, this would allow anyone to test lenny->squeeze->wheezy :-)


Needs more documentation, changelog enries, closed bugs, ...
and config updates.


Andreas



More information about the Piuparts-devel mailing list