User: Password:
|
|
Subscribe / Log in / New account

[PATCH 0/4] multiarch dependency resolver

From:  Steve Langasek <vorlon-AT-debian.org>
To:  debian-dpkg-AT-lists.debian.org
Subject:  [PATCH 0/4] multiarch dependency resolver
Date:  Sun, 30 Aug 2009 01:20:45 -0700
Message-ID:  <cover.1251620098.git.vorlon@debian.org>
Archive-link:  Article

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


(Log in to post comments)


Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds