Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37513966
en ru br
Репозитории ALT
S:0.5.15lorg2-alt86
5.1: 0.5.15lorg2-alt33.M50P.1
4.1: 0.5.15lorg2-alt20.M41.1
4.0: 0.5.15lorg2-alt18.M40.1
+updates:0.5.15lorg2-alt18
3.0: 0.5.15cnc6-alt16
www.altlinux.org/Changes

Группа :: Система/Настройка/Пакеты
Пакет: apt

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: apt-0.5.15cnc6-alt-apt-shell-dl.patch
Скачать


--- apt-0.5.15cnc6/cmdline/apt-shell.cc..segfault	2005-06-16 15:11:44 +0400
+++ apt-0.5.15cnc6/cmdline/apt-shell.cc	2005-06-16 15:17:59 +0400
@@ -145,8 +145,11 @@
    {
       if (Guarded) {
 	 delete *Cache;
+	 if (_error->PendingError())
+		 _error->PushState();
 	 *Cache = new CacheFile;
 	 (*Cache)->Open();
+	 _error->PopState();
 	 if ((*Cache)->CheckDeps(true) == false) {
 	    c1out << _("There are broken packages. ")
 		  << _("Run `check' to see them.") << endl;
@@ -4058,7 +4061,9 @@
       _error->Error(_("You have no permissions for that"));
       return false;
    }
-   return InstallPackages(*GCache,false);
+   int err = InstallPackages(*GCache,false);
+   _config->Set("APT::Get::Fix-Broken",false);
+   return err;
 }
 
 bool DoStatus(CommandLine &CmdL)
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin