Summary: | Во время подготовки к установке:alternatives-update:warning: broken config line: 30 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | alx |
Component: | alternatives | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | at, glebfm, ldv, mike, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
alx
2005-06-25 21:58:13 MSD
Подробнее см. ветку: http://lists.altlinux.ru/pipermail/sisyphus/2005-June/062376.html Даваемой вами информации крайне мало для понимания проблемы. Сделайте следующие действия: Вытащите из пакета design-graphics-Compact, конфигурационный файл альтернатив (например с помощью midnight commander): design-graphics-Sisyphus Потом скопируйте его в /etc/alternatives/packages.d/ Убедитесь что он имеет валидное содержимое. Дайте команду alternatives-upgrade. Посмотрите на содержимое файла, не испортилось ли оно. (In reply to comment #2) > Даваемой вами информации крайне мало для понимания проблемы. > И так подробно: Сначала я удалил пакет design-graphics-Compact и файлы /etc/alternatives/packages.d/design-graphics-Compac* Потом скачал и рапаковал design-graphics-Compact_3.1.0.1-alt2_noarch.rpm: # rpm2cpio design-graphics-Compact_3.1.0.1-alt2_noarch.rpm | cpio -idmuv --no-absolute-filenames ./etc/alternatives/packages.d/design-graphics-Compact <skip> 1987 blocks Затем: # rpm -ivh ./design-graphics-Compact_3.1.0.1-alt2_noarch.rpm Подготовка... ######################################################################################### design-graphics-Compact ######################################################################################### warning: file /etc/alternatives/packages.d/design-graphics-Compact has deprecated format fatal: wrong number of the fields alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 В результате появился: # ls -l /etc/alternatives/packages.d/ итого 140 <skip> -rw-r--r-- 1 root root 48 Июн 27 16:07 design-graphics-Compact <skip> Который: # cat /etc/alternatives/packages.d/design-graphics-Compact /usr/share/artworks /usr/share/design/Compact 5 Копирую вытащенный из rpm-ки конфигурационный файл альтернатив: # cp ./etc/alternatives/packages.d/design-graphics-Compact /etc/alternatives/packages.d/ cp: переписать `/etc/alternatives/packages.d/design-graphics-Compact'? y Получаю: # ls -l /etc/alternatives/packages.d/ итого 140 <skip> -rw-r--r-- 1 root root 197 Июн 27 16:12 design-graphics-Compact <skip> Который: # cat /etc/alternatives/packages.d/design-graphics-Compact <group name="candidate"> <option name="link">/usr/share/artworks</option> <option name="real">/usr/share/design/Compact</option> <option name="weight" type="number">5</option> </group> Даю команду: # alternatives-upgrade warning: file /etc/alternatives/packages.d/design-graphics-Compact has deprecated format Получаю: # ls -l /etc/alternatives/packages.d/ итого 140 <skip> -rw-r--r-- 1 root root 48 Июн 27 16:15 design-graphics-Compact <skip> Который: # cat /etc/alternatives/packages.d/design-graphics-Compact /usr/share/artworks /usr/share/design/Compact 5 На всякий случай повторяю ещё раз: # alternatives-upgrade # ls -l /etc/alternatives/packages.d/ итого 140 <skip> -rw-r--r-- 1 root root 48 Июн 27 16:15 design-graphics-Compact <skip> # cat /etc/alternatives/packages.d/design-graphics-Compact /usr/share/artworks /usr/share/design/Compact 5 Удаляю этот пакет: # apt-get remove design-graphics-Compact Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут УДАЛЕНЫ: design-graphics-Compact 0 будет обновлено, 0 новых установлено, 1 пакетов будет удалено и 3 не будет обновлено. Необходимо получить 0B архивов. После распаковки будет освобождено 1004kB дискового пространства. Продолжить? [Y/n] y Совершаем изменения... Preparing... ################################################################################## [100%] fatal: wrong number of the fields alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 warning: /etc/alternatives/packages.d/design-graphics-Compact saved as /etc/alternatives/packages.d/design-graphics-Compact.rpmsave Завершено. Теперь я его устанавливаю: # apt-get install design-graphics-Compact Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие НОВЫЕ пакеты будут установлены: design-graphics-Compact 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 3 не будет обновлено. Необходимо получить 0B/1008kB архивов. После распаковки потребуется дополнительно 1004kB дискового пространства. Совершаем изменения... Preparing... ################################################################################## [100%] 1: design-graphics-Compact ################################################################################## [100%] warning: file /etc/alternatives/packages.d/design-graphics-Compact has deprecated format fatal: wrong number of the fields alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 alternatives-update:warning: broken config line: 30 Завершено. В итоге получается: # ls -l /etc/alternatives/packages.d/ итого 144 <skip> -rw-r--r-- 1 root root 48 Июн 27 16:20 design-graphics-Compact -rw-r--r-- 1 root root 48 Июн 27 16:15 design-graphics-Compact.rpmsave <skip> Где: # cat /etc/alternatives/packages.d/design-graphics-Compact /usr/share/artworks /usr/share/design/Compact 5 # cat /etc/alternatives/packages.d/design-graphics-Compact.rpmsave /usr/share/artworks /usr/share/design/Compact 5 Достаточно подробно? :-) Более чем, пожайлуста вышлите мне содержимое каталога /etc/alternatives - посмотрю подробнее кто там побился. выслал zip файл на inger@altlinux.org timed out |