Created by James Westby on 2009-12-05 and last modified on 2015-08-18
Get this branch:
bzr branch lp:debian/germinate
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

41. By Colin Watson on 2015-08-18

* Raise a slightly more useful exception if python-apt fails to parse a
* Work around lack of build profile support in older versions of

40. By Colin Watson on 2015-05-19

Fix broken germinate-update-metapackage caused by overenthusiastic
sorting of imports.

39. By Colin Watson on 2015-05-18

* Switch to git; adjust Vcs-* fields.
* Add support for fetching seeds from git (LP: #1455689).
* Change default distribution to wily.
* Policy version 3.9.6: no changes required.

38. By Colin Watson on 2014-09-20

* Make it possible to add a custom seed with no parents.
* Fix TagFile.sections to use try/finally so that the temporary directory
  reliably gets cleaned up.

37. By Colin Watson on 2014-07-18

* Fix Vcs-Bzr field so that it actually works with bzr. Adjust
  Vcs-Browser field to match.
* Allow subclasses of SeedStructure to override a new make_seed method in
  order to slot in a different Seed implementation.

36. By Colin Watson on 2014-04-25

Bump recursion limit to 3000; apparently utopic trips over the existing
limit (LP: #1312478).

35. By Colin Watson on 2014-04-03

* Quote slashes in suite names when constructing local tag file names
  (thanks, Eugene Paskevich).
* Change default distribution to trusty.
* Update kubuntu-meta example in germinate-update-metapackage(1).
* Policy version 3.9.5: no changes required.

34. By Colin Watson on 2014-01-15

Use type and selector attributes of urllib.request.Request in Python >=
3.1 rather than the deprecated get_type and get_selector accessor
methods, fixing a build failure with Python 3.4 which removed these
methods entirely.

33. By Colin Watson on 2013-10-11

* Micro-optimise lesser seeds calculation in
* Amend dh_germinate_metapackage(1) to note that this program must be run
  after dh_prep.
* Tolerate missing reasons when writing output. This is possible when
  germinate is being run over multiple flavours for the same architecture,
  and packages are promoted differently between seeds depending on the
  flavour. We can't generate a correct reason without a heavy performance
  cost in this case, but we can at least not crash.
* Remove a few unnecessary "if condition: return True; else: return False"
* Support multiarch (build-)dependency qualifiers (:any, :native).

32. By Colin Watson on 2013-06-13

* Fix dh_germinate_clean(1) and dh_germinate_metapackage(1) to recommend
  syntax compatible with debhelper 8.
* Policy version 3.9.4:
  - Add a Vcs-Browser field.
* Change default distribution to saucy.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.