create an empty /var/lib/dpkg/available as otherwise dpkg fails on package removal
This commit is contained in:
parent
1e0b4cb3b0
commit
418b42746e
1 changed files with 7 additions and 0 deletions
|
@ -657,6 +657,13 @@ sub setup {
|
|||
close $fh;
|
||||
}
|
||||
|
||||
# /var/lib/dpkg/available is required to exist or otherwise package
|
||||
# removals will fail
|
||||
{
|
||||
open my $fh, '>', "$options->{root}/var/lib/dpkg/available" or die "failed to open(): $!";
|
||||
close $fh;
|
||||
}
|
||||
|
||||
if (scalar @{$options->{foreignarchs}} > 0) {
|
||||
open my $fh, '>', "$options->{root}/var/lib/dpkg/arch" or die "cannot open /var/lib/dpkg/arch: $!";
|
||||
print $fh "$options->{nativearch}\n";
|
||||
|
|
Loading…
Reference in a new issue