exelens 10.11.2009 08:49
Есть проблема! — Arch Linux, ошибки в процессе обновления kdemod-qjson
(25/25) проверка возможных конфликтов файлов <#############################################################> 100%ошибка: не удалось завершить запрос (конфликтующие файлы)
kdemod-qjson: /usr/include/qjson/parser.h уже существует в файловой системе
kdemod-qjson: /usr/include/qjson/parserrunnable.h уже существует в файловой системе
kdemod-qjson: /usr/include/qjson/qjson_export.h уже существует в файловой системе
kdemod-qjson: /usr/include/qjson/serializer.h уже существует в файловой системе
kdemod-qjson: /usr/include/qjson/serializerrunnable.h уже существует в файловой системе
kdemod-qjson: /usr/lib/libqjson.so уже существует в файловой системе
kdemod-qjson: /usr/lib/libqjson.so.0 уже существует в файловой системе
kdemod-qjson: /usr/lib/pkgconfig/QJson.pc уже существует в файловой системе
kdemod-qjson: /usr/share/apps/cmake/modules/FindQJSON.cmake уже существует в файловой системе
Обнаружены ошибки, пакеты не были обновлены.
$
Решил проблему через sudo rm всех этих файлов.
Как Вы поступаете в такой ситуации?

+ 3 -
pacman -Sf <имяпакета> говорит пакману наплевать на все конфликты и все равно поставить.
Я делаю точно так же, однако стоит быть внимательнее - если речь идет о переустановке таких пакетов, которые содержат в себе /etc/fstab, /boot/grub/menu.lst, /etc/X11/xorg.conf, то лучше сначала сделать бэкап, а потом уже -Sf. Да даже тогда может не сработать - -Sf действует только на сам пакет АУРа, например, но не действует (или криво действует) на его зависимости, поэтому приходится все равно вручную убивать файлы.
не использую извращенные репы (к коим отношу кдемод, ибо судя по форуму с ним вечно какие-то проблемы, а преимущества неясны) и читаю rss новостей арча =)
на крайняк параметр f, за всё время использования арча применял его для klibc и zsh каких-то версий (о чем явно было сказано в новостях) и для makepkg когда пакет уже собран
на крайняк параметр f, за всё время использования арча применял его для klibc и zsh каких-то версий (о чем явно было сказано в новостях) и для makepkg когда пакет уже собран
Использую "rm всех этих файлов".
Если конфликт, проверяю к какому пакету принадлежат эти файлы. Если никому, то форсирую перезапись, иначе просто не ставлю кривой пакет.
в такой ситуации Мы переходим на openbox месяца 3 назад )))
кстати, для нетбука - не пробывал на нем какой-нить тайловый wm? на маленьких мониках очень удобными мне они показались (сам ratpoison пользую, но он многим не подойдет ибо шибко аскетичен)
зря, хотя может и не зря - а то познаешь прелесть и тя потом за уши не оторвешь от тайлинга =)