Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       23 Aug 2005  20:32:15
 To : Timur Khanjanov
 Subject : Re: pkg_add & nanobsd
 -------------------------------------------------------------------------------- 
 
 23 авг 2005, вторник, в 16:00 KRAST, Timur Khanjanov написал(а):
 
  >>> pkg_add -v *
  >>> Если среди устанавливаемых пакетов есть A и B, причем B зависит от A,
  >>> то при установке A будет установлен и B, а потом при установке B
  >>> возникнет ошибка (already installed), pkg_add завершится неуспешно
  >>> несмотря на то, что все сделано правильно, nanobsd от этого
  >>> прекращает собирать образ.
  >>> Кто виноват и что делать?
  TK>> переименовать файлы с пакетами так чтобы В был первым?
  >> И так 10 раз?
  TK> зачем 10 - 1 раз
 
 А после обновления софта?
 
  TK> знаю что изврат но ничего другого в голову не приходит
 
 Чтобы просто собрать образ - заменить pkg_add * на pkg_add * ; true
 и код возврата pkg_add игнорируется - это гораздо проще, чем
 выстраивать дерево зависимостей ручками и перестраивать его опять,
 когда изменится. Hо хочется-то нормального решения на перспективу.
 
 И думается тут, что нужен ключик для pkg_add, игнорировать ошибку
 already installed, не увеличивать из-за нее счетчик, по которому
 потом exit() делается. Или даже без ключика?
 
 Между прочим, в /usr/src/MAINTAINERS для pkg_install
 прописан krion. Ау?
 
 Eugene
 -- 
 Choose your future
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: pkg_add & nanobsd   Eugene Grosbein   23 Aug 2005 20:32:15 
Архивное /ru.unix.bsd/260939a5210f1.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional