summaryrefslogtreecommitdiff
path: root/Master/texmf
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-07-28 14:01:00 +0000
committerNorbert Preining <preining@logic.at>2008-07-28 14:01:00 +0000
commit0abdb197bd7f549e393aee0272ff7749af297020 (patch)
treeb731a09f3744fa0ea823d5d269aa1d0150258bb5 /Master/texmf
parent20d847b4ce4a7d26f83d00b8abc36c386f1420f2 (diff)
fix bug in .ARCH treatment
git-svn-id: svn://tug.org/texlive/trunk@9839 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rwxr-xr-xMaster/texmf/scripts/texlive/tlmgr.pl3
1 files changed, 1 insertions, 2 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl
index 35696490f36..80859c5e7c9 100755
--- a/Master/texmf/scripts/texlive/tlmgr.pl
+++ b/Master/texmf/scripts/texlive/tlmgr.pl
@@ -260,10 +260,9 @@ sub remove_package {
$ret{'mktexlsr'} = 1;
# remove those bin dependencies .ARCH
foreach my $d ($tlp->depends) {
- my %binfiles = %{$tlp->binfiles};
if ($d eq "$pkg.ARCH") {
foreach my $a ($localtlpdb->available_architectures) {
- if (defined($binfiles{$a})) {
+ if (defined($localtlpdb->get_package("$pkg.$a"))) {
merge_into(\%ret,
&remove_package("$pkg.$a", $localtlpdb, $force));
}