mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-05-11 01:38:25 +02:00
Pakfire aktualisiert jetzt die Pakete nichtmehr in der Schleife.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@893 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
@@ -244,7 +244,7 @@
|
|||||||
} elsif ("$ARGV[0]" eq "upgrade") {
|
} elsif ("$ARGV[0]" eq "upgrade") {
|
||||||
&Pakfire::upgradecore();
|
&Pakfire::upgradecore();
|
||||||
my @upgradepaks = &Pakfire::dblist("upgrade", "noweb");
|
my @upgradepaks = &Pakfire::dblist("upgrade", "noweb");
|
||||||
my @temp;
|
my @temp, $pak;
|
||||||
|
|
||||||
foreach (@upgradepaks) {
|
foreach (@upgradepaks) {
|
||||||
@temp = &Pakfire::resolvedeps("$_");
|
@temp = &Pakfire::resolvedeps("$_");
|
||||||
@@ -267,12 +267,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
### Download first
|
### Download first
|
||||||
foreach (sort @upgradepaks) {
|
foreach $pak (sort @upgradepaks) {
|
||||||
&Pakfire::getpak("$_", "");
|
system("mv $Conf::dbdir/meta/meta-$pak $Conf::dbdir/meta/old-meta-$pak");
|
||||||
|
&Pakfire::getpak("$pak", "");
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (sort @upgradepaks) {
|
foreach $pak (sort @upgradepaks) {
|
||||||
&Pakfire::upgradepak("$_");
|
if (&Pakfire::upgradepak("$pak")) {
|
||||||
|
system("mv $Conf::dbdir/meta/old-meta-$pak $Conf::dbdir/meta/meta-$pak");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} elsif ("$ARGV[0]" eq "list") {
|
} elsif ("$ARGV[0]" eq "list") {
|
||||||
|
|||||||
Reference in New Issue
Block a user