aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-satisfydepends-experimental
Commit message (Collapse)AuthorAge
* run dpkg-architecture inside chroot for ↵Junichi Uekawa2007-06-01
| | | | pbuilder-satisfydepends-{aptitude,experimental} also.
* remove output of $Id$Junichi Uekawa2007-04-11
| | | | | $Id$ is a CVS-specific feature which was useful for showing the version number of pbuilder, but is no longer relevant. Something else is required for git, but that will need to be fixed later.
* * Misc cleanups.Loïc Minier2007-04-01
|
* * Make use of get_control_re() in pbuilder-satisfydepends andLoïc Minier2007-03-31
| | | | pbuilder-satisfydepends-experimental.
* * Move command-line parsing logic used in pbuilder-satisfydepends* intoLoïc Minier2007-03-31
| | | | pbuilder-satisfydepends-checkparams.
* * Move functions used in pbuilder-satisfydepends* intoLoïc Minier2007-03-31
| | | | pbuilder-satisfydepends-funcs.
* copyright year 2007, and changelog about it, and changelog warning/error to >&2Junichi Uekawa2007-03-27
|
* * pbuilder-satisfydepends-experimental: small optimization: return thelool2006-12-09
| | | | exact requested version when a strictly versionned dependency is used.
* * pbuilder-satisfydepends-experimental: small optimization: movelool2006-12-09
| | | | | COMPARESTRING and DEPSVERSION computation out of the per-version loop; quote COMPARESTRING properly.
* * pbuilder-satisfydepends-experimental, Makefile: alternatelool2006-11-06
implementation of pbuilder-satisfydepends which supports pulling build-deps with a version on the apt-get command-line; this is derived from pbuilder-satisfydepends with the following changes: - Add and use new package_versions() and candidate_version() helpers; the former returns all versions of a package available via APT, the later APT's candidate version. - For versionned build-deps, when building the "apt-get install" command, try APT's candidate version or all available versions available from APT in ascending order (the reverse order of apt-cache's output); checkbuilddep_versiondeps() isn't used for this part of the process anymore, but it is still used to honor build-conflicts. - Recover from APT errors caused by unsufficient dependencies ("libfoo-dev Depends: bar but baz is to be installed") and missing dependencies libfoo-dev Depends: bar but it is not going to be installed", or simply "libfoo-dev Depends: bar"); this permits simply listing build-deps when uploading to experimental; achieved by moving the version matching logic in the new versioneddep_to_aptcmd() helper. * pbuilderrc, pbuilderrc.5: document the availability of the alternate implementation.