ZeniaM |
|
Темы:
37
Сообщения:
299
Участник с: 20 сентября 2015
|
Обновление системы 07.02.2016 предупреждение: обнаружена циклическая зависимость: предупреждение: nvidia-libgl будет установлен перед nvidia-utils, как зависимость Пакеты (9) coreutils-8.25-1 freetype2-2.6.3-1 lib32-libglvnd-0.0.0.20160210-1 lib32-nvidia-libgl-361.28-2 lib32-nvidia-utils-361.28-2 libgcrypt-1.6.5-1 libglvnd-0.0.0.20160210-1 nvidia-libgl-361.28-2 nvidia-utils-361.28-2 Будет установлено: 234,79 MiB Изменение размера: 0,36 MiB :: Приступить к установке? [Y/n] (9/9) проверка ключей [##############################] 100% (9/9) проверяется целостность пакета [##############################] 100% (9/9) загрузка файлов пакетов [##############################] 100% (9/9) проверка конфликтов файлов [##############################] 100% ошибка: не удалось завершить транзакцию (конфликтующие файлы) libglvnd: '/usr/lib/libGL.so.1' существует в файловой системе lib32-libglvnd: '/usr/lib32/libGL.so.1' существует в файловой системе Обнаружены ошибки, пакеты не обновлены. Просьба объяснить причину и найти выход для обновления системы. |
A.T.W.A. |
|
Темы:
14
Сообщения:
658
Участник с: 21 марта 2011
|
Для начала проверить каким пакетам принадлежат конфликтующие файлы. |
DeadMetaler |
|
Темы:
10
Сообщения:
166
Участник с: 11 августа 2015
|
У меня уже конечно легаси драйвер нвидии, но новости о новых почитываю. Почитайте тоже новости о последних изменениях в драйвере 361.28, чтоб понять суть нового пакета libglvnd. http://www.opennet.ru/opennews/art.shtml?num=43843 Файлы принадлежат соответственно пакетам nvidia-libgl и libglvnd. Или даже в nvidia-utils, а в nvidia-libgl только ссылки. Решение простое: проверить чему принадлежит кофликтующий файл
Удостовериться, что ничему и сделать обновление
|
A.T.W.A. |
|
Темы:
14
Сообщения:
658
Участник с: 21 марта 2011
|
А ты рисковый, с --force обновляться :) |
ZeniaM |
|
Темы:
37
Сообщения:
299
Участник с: 20 сентября 2015
|
DeadMetaler Спасибо за помощь. Путь тернистый но движемся помаленьку :) Несколько вопросов на будущее, переменные <Qo> это универсальное решение при решении конфликтов во время обновления и всегда ли нужно обращаться к директории </usr/lib/> Легаси драйвера установил, скорее по привычке, но нареканий по их работе нет, всё нормально отрисовывается и не наблюдается вертикальных разрывов. Чего не могу сказать о <nouveau>, по крайне мере на моём железе. Ещё раз спасибо за помощь. |
DeadMetaler |
|
Темы:
10
Сообщения:
166
Участник с: 11 августа 2015
|
ZeniaM -Qo показывает какому пакету принадлежит файл. Это не решение даже и не универсальное. Так просто смотришь к какому пакету принадлежит конфликтующий файл и у тебя это /usr/lib/libGL.so.1. Не всегда это /usr/lib и не всегда --force нужно делать. Лучше спросить, если снова что-то подобное будет. К слову эту проблему вроде уже исправили и возможно не каждый её успеет словить. |
teplovoz |
|
Темы:
7
Сообщения:
1045
Участник с: 28 мая 2012
|
ZeniaMЧитай в wiki - pacman . |
ZeniaM |
|
Темы:
37
Сообщения:
299
Участник с: 20 сентября 2015
|
DeadMetalerZeniaM А где вы просматриваете эту информацию, сам с поиском не справился. Интересует конкретно по обновлениям, в обновлениях сила и слабость арча, проворонил что нибудь и получи проблему. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
ZeniaMДобавляйте "ИМХО", потому что это ваше особое, далекое от правды мнение. |
ZeniaM |
|
Темы:
37
Сообщения:
299
Участник с: 20 сентября 2015
|
AivarZeniaMДобавляйте "ИМХО", потому что это ваше особое, далекое от правды мнение. Это мнение начинающего, надеюсь с опытом оно изменится. |