Bug 22585 - Не устанавливается
Summary: Не устанавливается
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mediawiki-common (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-21 06:25 MSK by real@altlinux.org
Modified: 2009-12-25 04:20 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description real@altlinux.org 2009-12-21 06:25:01 MSK
> apt-get --fix-broken install
Чтение списков пакетов...
Построение дерева зависимостей...
Исправление зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  mediawiki-common
Следующие НОВЫЕ пакеты будут установлены:
  mediawiki-common
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 7 не будет обновлено.
Необходимо получить 0B/7044kB архивов.
После распаковки потребуется дополнительно 39,2MB дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения...
error: failed to stat /proc/sys/fs/binfmt_misc: Нет такого файла или каталога
Preparing...                 ########################################################################
[...]
mediawiki-common             #error: unpacking of archive failed on file /usr/share/mediawiki/config: cpio: rename failed - Это каталог
E: Произошли ошибки при выполнении транзакции
Comment 1 solo 2009-12-21 12:34:40 MSK
Какие версия/релиз?
Comment 2 Michael A. Kangin 2009-12-21 12:49:22 MSK
(В ответ на комментарий №1)
> Какие версия/релиз?

Судя по -common, это свежее 1.15.1-alt3
Сегодня укачал свежий сизиф, проверю.

2real: это обновление пакета было или установка с нуля?
Comment 3 real@altlinux.org 2009-12-21 13:00:55 MSK
Да, 1.15.1-alt3.

"Следующие пакеты будут ОБНОВЛЕНЫ:
[...]
  mediawiki
[...]
Следующие НОВЫЕ пакеты будут установлены:
  mediawiki-apache2 mediawiki-common mediawiki-mysql php5-eaccelerator texvc"

Обновление это. Снёс нафиг пока.
Comment 4 Michael A. Kangin 2009-12-21 13:48:25 MSK
(В ответ на комментарий №3)

> Обновление это. Снёс нафиг пока.

А с нуля-то ставится?
Comment 5 real@altlinux.org 2009-12-21 14:02:54 MSK
"А с нуля-то ставится?"

Это только ночью возможно сделать, утром узнаю о результатах.
Comment 6 Michael A. Kangin 2009-12-22 04:28:43 MSK
Проверил; такое поведение наблюдается при апгрейде со старой версии.
В 1.13.0-alt4 /usr/share/mediawiki/config было директорией, а в новой версии это симлинк.
И, честно говоря, я пока не знаю, что с этим делать - всякие obsoletes и conflicts на меньшие версии не помогают, от имени этого симлинка отказаться очень трудно будет.
Но почему же rpm сначала старый пакет снести не может?

Редиска я, что обновление не потестировал. :(
Comment 7 real@altlinux.org 2009-12-22 06:31:36 MSK
С нуля тоже не ставится:

mediawiki-common             error: unpacking of archive failed on file /usr/share/mediawiki/config: cpio: rename failed - Это каталог

"В 1.13.0-alt4 /usr/share/mediawiki/config было директорией, а в новой версии
это симлинк."

В секции %pre нужно удалять этот каталог (если это каталог).
Comment 8 real@altlinux.org 2009-12-22 07:23:59 MSK
Помогло только предварительно вот такое:
rm /usr/share/mediawiki/config -fR
rm /usr/share/mediawiki/images -fR
Comment 9 Michael A. Kangin 2009-12-22 10:54:19 MSK
(В ответ на комментарий №7)
> С нуля тоже не ставится:
> 
> mediawiki-common             error: unpacking of archive failed on file
> /usr/share/mediawiki/config: cpio: rename failed - Это каталог

Ага, после первой попытки эта директория остается жить на диске, причем уже не принадлежит ни одному пакету.
Comment 10 Repository Robot 2009-12-25 04:20:57 MSK
mediawiki-1.15.1-alt4 -> sisyphus:

* Fri Dec 25 2009 Michael A. Kangin <prividen@altlinux> 1.15.1-alt4

- Fix upgrade from previous version (Closes: #22585)
- New configs layout
- Upgrade notes