[Pbuilder-maint] pbuilder CVS update: pbuilder/debian changelog
pbuilder CVS Commit
pbuilder-maint at lists.alioth.debian.org
Mon Nov 6 21:55:13 CET 2006
User: lool
Date: 06/11/06 21:55:13
Modified: debian changelog
Log:
* pbuilder-satisfydepends-experimental, Makefile: alternate
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.
Revision Changes Path
1.504 +3 -0 pbuilder/debian/changelog
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pbuilder/pbuilder/debian/changelog?annotate=1.504&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pbuilder/pbuilder/debian/changelog?rev=1.504&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pbuilder/pbuilder/debian/changelog.diff?r1=1.504&r2=1.503&cvsroot=
-----------------------------------
Index: changelog
===================================================================
RCS file: /cvsroot/pbuilder/pbuilder/debian/changelog,v
retrieving revision 1.503
retrieving revision 1.504
diff -u -r1.503 -r1.504
--- changelog 6 Nov 2006 20:06:26 -0000 1.503
+++ changelog 6 Nov 2006 20:55:13 -0000 1.504
@@ -17,6 +17,9 @@
* New PBUILDERSATISFYDEPENDSCMD config option and --pbuildersatisfydepends
override flag to set the command to run to satisfy build dependencies;
default to the /usr/lib/pbuilder/pbuilder-satisfydepends helper.
+ * New experimental implementation of PBUILDERSATISFYDEPENDSCMD,
+ pbuilder-satisfydepends-experimental, which might help building packages
+ targetted at experimental.
-- Loic Minier <lool at dooz.org> Mon, 6 Nov 2006 19:38:36 +0100
More information about the Pbuilder-maint
mailing list