summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2017-01-08 12:00:45 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2017-01-09 02:20:09 +0000
commited1a06f3b3d8a6a5435441d9f7849035fe4db31b (patch)
tree4d3afd2101ec6c92093ce973fa31b10e954f4130 /dgit
parent3376567f79945be76fedff825e0512eebab311ef (diff)
dsc import: Do not look anything up in default distro
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit8
1 files changed, 6 insertions, 2 deletions
diff --git a/dgit b/dgit
index d771ce1..35a2b37 100755
--- a/dgit
+++ b/dgit
@@ -2823,8 +2823,12 @@ END
return $lrf;
};
- if (parse_cfg_bool 'rewrite-map-enable', 'true',
- access_cfg('rewrite-map-enable', 'RETURN-UNDEF')) {
+ my $rewrite_enable = do {
+ local $idistro = $dsc_distro;
+ access_cfg('rewrite-map-enable', 'RETURN-UNDEF');
+ };
+
+ if (parse_cfg_bool 'rewrite-map-enable', 'true', $rewrite_enable) {
my $lrf = $do_fetch->("rewrite map", $rewritemap) or return;
$mapref = $lrf.'/'.$rewritemap;
my $rewritemapdata = git_cat_file $mapref.':map';