summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2012-05-08 04:32:22 +0200
committerGuillem Jover <guillem@debian.org>2012-05-10 04:41:10 +0200
commitef8c24b49ec8a14070b7a05d9503348b69f80867 (patch)
tree4a6b5915e1ea8c18a51e7752ea1415650fdc56cf /src
parentb9d2ac6beb13f9e068d27529dc7e6af3e0fd1c00 (diff)
downloaddpkg-ef8c24b49ec8a14070b7a05d9503348b69f80867.tar.gz
libdpkg: Rework enum depverrel into new enum dpkg_relation
Use more meaningful enum value names, and simplify them by having the minimum amount of values required.
Diffstat (limited to 'src')
-rw-r--r--src/depcon.c4
-rw-r--r--src/enquiry.c4
-rw-r--r--src/packages.c9
-rw-r--r--src/processarc.c2
4 files changed, 10 insertions, 9 deletions
diff --git a/src/depcon.c b/src/depcon.c
index a51891ea0..9a09dfd1d 100644
--- a/src/depcon.c
+++ b/src/depcon.c
@@ -454,7 +454,7 @@ depisok(struct dependency *dep, struct varbuf *whynot,
deppossi_pkg_iter_free(possi_iter);
/* If there was no version specified we try looking for Providers. */
- if (possi->verrel == dvr_none) {
+ if (possi->verrel == dpkg_relation_none) {
/* See if the package we're about to install Provides it. */
for (provider = possi->ed->depended.available;
provider;
@@ -593,7 +593,7 @@ depisok(struct dependency *dep, struct varbuf *whynot,
}
/* If there was no version specified we try looking for Providers. */
- if (possi->verrel == dvr_none) {
+ if (possi->verrel == dpkg_relation_none) {
/* See if the package we're about to install Provides it. */
for (provider = possi->ed->depended.available;
provider;
diff --git a/src/enquiry.c b/src/enquiry.c
index 0e00eb6ca..fe9e30106 100644
--- a/src/enquiry.c
+++ b/src/enquiry.c
@@ -355,7 +355,7 @@ assert_version_support(const char *const *argv,
return 0;
case stat_unpacked: case stat_halfconfigured: case stat_halfinstalled:
case stat_triggersawaited:
- if (versionsatisfied3(&pkg->configversion, version, dvr_laterequal))
+ if (versionsatisfied3(&pkg->configversion, version, dpkg_relation_ge))
return 0;
printf(_("Version of dpkg with working %s support not yet configured.\n"
" Please use 'dpkg --configure dpkg', and then try again.\n"),
@@ -484,7 +484,7 @@ predeppackage(const char *const *argv)
pkg = trypkg;
break;
}
- if (possi->verrel != dvr_none)
+ if (possi->verrel != dpkg_relation_none)
continue;
for (provider = possi->ed->depended.available;
!pkg && provider;
diff --git a/src/packages.c b/src/packages.c
index 491e4d911..4e4dd02e8 100644
--- a/src/packages.c
+++ b/src/packages.c
@@ -365,7 +365,7 @@ deppossi_ok_found(struct pkginfo *possdependee, struct pkginfo *requiredby,
pkg_name(possdependee, pnaw_nonambig),
versiondescribe(&possdependee->installed.version,
vdew_nonambig));
- assert(checkversion->verrel != dvr_none);
+ assert(checkversion->verrel != dpkg_relation_none);
if (fc_dependsversion)
thisf = (dependtry >= 3) ? found_forced : found_defer;
debug(dbg_depcondetail," bad version, returning %d",thisf);
@@ -494,7 +494,7 @@ breaks_check_one(struct varbuf *aemsgs, enum dep_check *ok,
pkg_name(broken, pnaw_nonambig),
versiondescribe(&broken->installed.version, vdew_nonambig),
virtbroken->name);
- } else if (breaks->verrel != dvr_none) {
+ } else if (breaks->verrel != dpkg_relation_none) {
varbuf_printf(aemsgs, _(" Version of %s to be configured is %s.\n"),
pkg_name(broken, pnaw_nonambig),
versiondescribe(&broken->installed.version, vdew_nonambig));
@@ -513,7 +513,8 @@ breaks_check_target(struct varbuf *aemsgs, enum dep_check *ok,
for (possi = target->depended.installed; possi; possi = possi->rev_next) {
if (possi->up->type != dep_breaks) continue;
- if (virtbroken && possi->verrel != dvr_none) continue;
+ if (virtbroken && possi->verrel != dpkg_relation_none)
+ continue;
breaks_check_one(aemsgs, ok, possi, broken, possi->up->up, virtbroken);
}
}
@@ -595,7 +596,7 @@ dependencies_ok(struct pkginfo *pkg, struct pkginfo *removing,
}
deppossi_pkg_iter_free(possi_iter);
- if (found != found_ok && possi->verrel == dvr_none) {
+ if (found != found_ok && possi->verrel == dpkg_relation_none) {
for (provider = possi->ed->depended.installed;
found != found_ok && provider;
provider = provider->rev_next) {
diff --git a/src/processarc.c b/src/processarc.c
index 6e34e1fbc..c3d99a6a5 100644
--- a/src/processarc.c
+++ b/src/processarc.c
@@ -1155,7 +1155,7 @@ void process_archive(const char *filename) {
newpossi->arch_is_implicit = possi->arch_is_implicit;
newpossi->arch = possi->arch;
newpossi->verrel= possi->verrel;
- if (possi->verrel != dvr_none)
+ if (possi->verrel != dpkg_relation_none)
newpossi->version= possi->version;
else
dpkg_version_blank(&newpossi->version);