shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
Всем доброго времени суток. Понабилось поставить libpng12. Скачал PKGBUILD, собрал, ставлю, а оно мне говорит: [[email protected] libpng12]# pacman -U libpng-1.2.49.tar.xz loading packages... error: missing package metadata in libpng-1.2.49.tar.xz error: 'libpng-1.2.49.tar.xz': invalid or corrupted package [[email protected] libpng12]# Скажите, пожалуйста, как это понимать?.. |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
Правильно говорит. Потому что формат устанавливаемых пакетов - название_пакета-версия.pkg.tar.xz А вы пытаетесь архив установить. |
shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
Упс, действительно. Не заметил, что подставилось автодополнением. :/ Правда, это не слишком улучшило моё положение: [[email protected] libpng12]# pacman -U libpng12-1.2.49-1-i686.pkg.tar.xz loading packages... resolving dependencies... looking for inter-conflicts... Targets (1): libpng12-1.2.49-1 Total Installed Size: 0.80 MiB Proceed with installation? [Y/n] (1/1) checking package integrity [#######################################################] 100% (1/1) loading package files [#######################################################] 100% (1/1) checking for file conflicts [#######################################################] 100% error: failed to commit transaction (conflicting files) libpng12: /usr/lib/libpng12.so.0 exists in filesystem Errors occurred, no packages were upgraded. [[email protected] libpng12]# Я так понимаю, оно конфликтуем с чем-то уже установленным? И как мне его таки поставить? |
grayich |
|
Темы:
216
Сообщения:
1984
Участник с: 08 января 2009
|
archlinuxfr/libpng12 |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
shau-koteПравильно понимаете. Для установки нужно либо удалить конфликтующий пакет, либо установить форсировано (pacman -Uf), но так делать не рекомендуется (хотя и не запрещено). |
shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
А как понять, с каким пакетом оно конфликтует? pacman же выдаёт только файл, который ему не нравится. :\ |
grayich |
|
Темы:
216
Сообщения:
1984
Участник с: 08 января 2009
|
shau-kote, с15 версией оно конфликтует, вышеприведённый вариант ставит 12 без пересечений с 15, люди специально собрали для этого такую версию |
shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
[[email protected] libpng12]# pacman -U http://repo.archlinux.fr/i686/libpng12-1.2.46-2-i686.pkg.tar.xz loading packages... resolving dependencies... looking for inter-conflicts... Targets (1): libpng12-1.2.46-2 Total Installed Size: 0.77 MiB Proceed with installation? [Y/n] (1/1) checking package integrity [#######################################################] 100% (1/1) loading package files [#######################################################] 100% (1/1) checking for file conflicts [#######################################################] 100% error: failed to commit transaction (conflicting files) libpng12: /usr/lib/libpng12.so.0 exists in filesystem Errors occurred, no packages were upgraded. [[email protected] libpng12]# |
grayich |
|
Темы:
216
Сообщения:
1984
Участник с: 08 января 2009
|
pacman -Qs libpng pacman -Qo /usr/lib/libpng12.so.0 |
shau-kote |
|
Темы:
14
Сообщения:
47
Участник с: 25 октября 2010
|
[[email protected] libpng12]# pacman -Qo /usr/lib/libpng12.so.0 error: No package owns /usr/lib/libpng12.so.0 [[email protected] libpng12]# |