[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH 0/4] multiarch dependency resolver



Hi folks,

Here's a set of 4 patches to get the resolver side of multiarch
implemented; including two patches to dpkg-dev so that I can actually use
dpkg-gencontrol to create test packages. :)

Steve Langasek (4):
  Allow pkg:arch syntax in package relationship fields
  Implement architecture checking of package relationships in the
    resolver
  Implement support for pkg:arch syntax in dpkg-dev
  Add Multi-Arch to the list of known binary package fields for
    dpkg-dev

 lib/dpkg/dpkg-db.h         |    3 +++
 lib/dpkg/dump.c            |    9 +++++++++
 lib/dpkg/fields.c          |   38 ++++++++++++++++++++++++++++++++++----
 lib/dpkg/parse.c           |   10 ++++++++++
 lib/dpkg/parsehelp.c       |   36 ++++++++++++++++++++++++++++++++++++
 lib/dpkg/vercmp.c          |   24 ++++++++++++++++++++++++
 scripts/Dpkg/Deps.pm       |   16 ++++++++++++----
 scripts/Dpkg/Fields.pm     |    2 +-
 scripts/dpkg-gencontrol.pl |    2 +-
 src/archives.c             |    1 +
 src/depcon.c               |   37 +++++++++++++++++++++++++++++--------
 src/enquiry.c              |    4 +++-
 src/packages.c             |   11 +++++++++++
 src/processarc.c           |    1 +
 14 files changed, 175 insertions(+), 19 deletions(-)


-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


Reply to: