fix: shared file not skipped when removed.

CVS patchset: 3059
CVS date: 1999/05/12 20:24:00
This commit is contained in:
jbj 1999-05-12 20:24:00 +00:00
parent ac640010ef
commit 73fb1d7235
4 changed files with 7 additions and 6 deletions

View File

@ -16,6 +16,7 @@
- fix: resurrect -Vp, -Vf and -Vg functionality.
- colesce query and verify modes.
- better cpio error message if package contains missing hard links.
- fix: shared file not skipped when removed.
2.94 -> 2.95
- fix: last update transaction set segfault bug in installer.

View File

@ -1092,7 +1092,7 @@ static int handleRmvdInstalledFiles(struct fileInfo * fi, rpmdb db,
otherFileNum = shared->otherFileNum;
fileNum = shared->pkgFileNum;
if (otherStates[fileNum] == RPMFILE_STATE_NORMAL)
if (otherStates[otherFileNum] == RPMFILE_STATE_NORMAL)
fi->actions[fileNum] = FA_SKIP;
}

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 1999-05-11 15:50-0400\n"
"POT-Creation-Date: 1999-05-12 16:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -3263,17 +3263,17 @@ msgstr ""
msgid "Invalid %%_signature spec in macro file"
msgstr ""
#: ../lib/transaction.c:793
#: ../lib/transaction.c:795
#, c-format
msgid "relocating %s to %s\n"
msgstr ""
#: ../lib/transaction.c:799
#: ../lib/transaction.c:801
#, c-format
msgid "excluding %s\n"
msgstr ""
#: ../lib/transaction.c:887
#: ../lib/transaction.c:889
#, c-format
msgid "%s skipped due to missingok flag\n"
msgstr ""

View File

@ -2,7 +2,7 @@ Summary: The Red Hat package management system.
Name: rpm
%define version 3.0.1
Version: %{version}
Release: 8
Release: 9
Group: System Environment/Base
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-3.0.x/rpm-%{version}.tar.gz
Copyright: GPL