В Срд, 27/08/2008 в 12:52 +0400, Artem Chuprina пишет:
> Mishustin Alexey -> debian-russian@lists.debian.org  @ Wed, 27 Aug 2008 
> 11:27:46 +0400:
> 
>  >> MA> libgconf2-4 из исходников я собрал, но почему-то не получается
>  >> MA> установить его из локального репозитория. Странно, раньше локальный 
> репо
>  >> MA> у меня работал, и не раз... А сейчас я при aptitude update (и при
>  >> MA> apt-get update) получаю ошибки
>  >> MA> Игн file: ./ Release.gpg
>  >> MA> Игн file: ./ Release
>  >> MA> Игн file: ./ Packages
>  >>
>  >>Это еще не ошибки.  Вернее, ошибки, но не технические, а смысловые.
>  >>Вернее, одна смысловая ошибка.  Этот пакет вообще не имело смысла
>  >>класть в репозиторий, его разумно было поставить посредством dpkg -i.
> 
>  MA> Почему не имело смысла? Я считал (и читал), что aptitude
>  MA> предпочтительнее другим инструментам, в особенности -
>  MA> низкоуровневым, как dpkg.
> 
> В среднем - да.  А в данном случае глубоко временной замены таким же
> пакетом, но пересобранным из исходников - это просто лишний шаг.
> 
>  MA> А разве можно делать dpkg -i уже установленному пакету? Мне ведь
>  MA> нужно ПЕРЕустановить. Удаление (и затем установка по новой)
>  MA> libgconf2-4 потянет за собой кучу других пакетов...
> 
> dpkg -i говорится не пакету, а deb-файлу.  И поскольку это
> низкоуровневая просьба установить, противоестественного интеллекта апта
> ("а чой-та, он у нас уже стоит!") проявлено не будет.  Будут только
> отработаны жесткие конфликты (но, правда, и отработаны будут тупо и
> цинично, в пользу устанавливаемого пакета, если это возможно, и
> зависимости никто ниоткуда не потащит - если их недостает, пакет оставят
> несконфигурированным), а поскольку у тебя переустановка пересобранного
> пакета, взяться им неоткуда.

Полезно! Спасибо.

-- 
С уважением,
Алексей Мишустин

Ответить