lp://staging/ubuntu/intrepid/germinate

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/ubuntu/intrepid/germinate
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

7. By Colin Watson

Increase the recursion limit to 2000 for now to avoid running into
problems with very deep dependency chains following code changes in 1.9.
Other solutions are possible; this is a quick temporary hack.

6. By Colin Watson

* Fix fallback from .bz2 files when OSError is raised.
* Try promoting alternative dependencies before adding new packages to the
  output. While the first dependency in an |-ed list may be promoted from
  any lesser seed, doing this for all alternatives produces pathological
  output, so instead we only promote from "close-by" lesser seeds, i.e.
  those that list the current seed in a Task-Seeds header (LP: #271309).

5. By Colin Watson

Add support for setting per-seed features, so that following Recommends
can be disabled for some seeds but not others (LP: #254042).

4. By Colin Watson

Adjust printing of helpful ssh error messages when bzr fails (and
re-raising of SeedError) to avoid causing problems when update.cfg
contains multiple entries in seed_base.

3. By Colin Watson

Consider whether there are any moves as well as additions or removals
when deciding whether to run dch.

2. By Colin Watson

When processing whole-source seed entries, only include real packages.
This avoids slews of warnings for binaries that only exist on other
architectures, and avoids mistakenly picking up virtual packages.

1. By Colin Watson

* Add a man page for germinate.
* Explain in pkg-diff --help that you can supply a list of seeds to
  compare against as non-option arguments.
* Update pkg-diff's default seeds to 'minimal standard desktop', to match
  the breezy seeds.
* Add germinate --seed-packages option, to allow calculating dependencies
  of individual extra packages during a germinate run.
* Policy version 3.6.2. No changes required.
* Update GPL notices with the FSF's new address.

Branch metadata

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

Subscribers