From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 4 Jan 2002 14:41:56 +0300 From: AVL To: sisyphus@altlinux.ru Subject: Re: [sisyphus] mozilla-0.9.7 Message-Id: <20020104144156.5683e736.info@atmsk.ru> In-Reply-To: <20020104140727.21d1b038.meniluha@mailru.com> References: <3C34AA1A.678EF6C@altlinux.ru> <20020103225003.39a167c1.meniluha@mailru.com> <20020104030651.74ac8a2c.info@atmsk.ru> <20020104125050.2a897a93.meniluha@mailru.com> <20020104130408.571d182f.info@atmsk.ru> <20020104140727.21d1b038.meniluha@mailru.com> Organization: dermlig X-Mailer: Sylpheed version 0.6.5 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Fri, 4 Jan 2002 14:07:27 +0300 Ilia Menchikh wrote: > On Fri, 4 Jan 2002 13:04:08 +0300 > AVL wrote: > > > > Конечно, только вот незадача -- Наутилусом я не пользуюсь и он мне не нужен, но при > > > обновлении поставился, хотя до этого не было. Обновлял dist-upgrade'ом galeon, mozilla и еще > > > что-то. > > > значит где то левая зависимость на него проскочила. > > вот бы и сказали, где она. другие то не заметили :) > > В Галеоне > #apt-get remove nautilus > Обработка файловых зависимостей... Завершено > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Следующие пакеты будут УДАЛЕНЫ: > galeon nautilus nautilus-mozilla > > Почему-то галеон зависит от наутилуса, хотя зависимости у них друг на друга нет. > Глючит наверное апт. Aptitude пишет что > [+] Packages which depend on nautilus > [+] Depends > i nautilus-mozilla 1.0.6-alt2 > p nautilus-devel 1.0.6-alt2 > i nautilus-mozilla 1.0.6-alt2 > i nautilus 1.0.6-alt2 > i galeon 1.1.1-alt1 > ^^^^^^^^^^^^^^^^^^^^ > Чего на самом деле нет. Или есть ;) Глюк короче. Интересено, а какой у апта алгоритм в таких случаях? Как он определяет, если пакеты не зависят, что они друг другу нужны? в *.rpm можно прописать необходимые для нормальной работы пакета файлы или пакеты или сервисы в *.rpm можно также прописать предоставляемые файлы или пакеты или сервисы апт сканирует все rpm-ки и строит дерево зависимостей. никаких сверхестественностей. все прозрачно. сам он глючить не может. просто либо необходимых зависимостей нет либо есть наоборот лишние + неправильные опции самого апта типа allowdup* etc смотреть лучше не аптитудом а непосредственно rpm rpm -q --whatrequires nautilus rpm -qR nautilus rpm -q --whatrequires galeon rpm -qR galeon хотя АЕН уже признался, что все сделано специально. :) > --- > Илья > > _______________________________________________ > Sisyphus mailing list > Sisyphus@altlinux.ru > http://altlinux.ru/mailman/listinfo/sisyphus >