Bug 4918 - Не открывается пункт меню
: Не открывается пункт меню
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/alt-docs-main)
: unstable
: all Linux
: P5 critical
Assigned To:
:
:
:
:
: 3459
  Show dependency tree
 
Reported: 2004-08-02 02:23 by
Modified: 2007-09-20 02:23 (History)


Attachments
/usr/share/doc/alt-docs-extras/index.html (2.79 KB, text/html)
2004-09-14 14:21, Yuri N. Sedunov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-08-02 02:23:37
В GNOME: 
 On Monday 02 August 2004 01:19, Yuri N. Sedunov wrote: 
> Так НЕ работает: 
> command="$BROWSER /usr/share/doc/alt-docs/index.html" 
> А так работает: 
> command="/bin/sh -c \"$BROWSER 
> /usr/share/doc/alt-docs/index.html\"" 
 
И нет пиктограммы на пункт с документацией.
------- Comment #1 From 2004-08-02 17:54:55 -------
А также отсутствует зависимость на пакет с файлом меню у других пакетов с
документацией, в результате доступ к ним через меню невозможен без ручной
установки alt-docs-main, необходимость которой для достижения данной цели
неочевидна. 

По совокупности прегрешений -- critical.
------- Comment #2 From 2004-09-01 10:08:45 -------
В новой версии так и не исправлено. 

$ rpm -q alt-docs-main
alt-docs-main-0.2-alt1

$ cat /usr/lib/menu/alt-docs-main
?package(alt-docs-main): command="$BROWSER /usr/share/doc/alt-docs/index.html"
needs="x11" section="Documentation" title="ALT Linux" longtitle="ALT Linux
Documentation main page"
------- Comment #3 From 2004-09-01 12:14:26 -------
Зависимости на alt-docs-main добавлять пока не буду, потому что отсутствие 
зависимостей -- сознательное решение в пользу модульности документации и 
необязательности зависеть от меню и прочих деталей графического интерфейса. 
Для установки всего нужного есть виртуальные пакеты alt-docs-*-all.
А иконку для пункта меню "Документация" пусть Садист нарисует, а я вставлю. 
------- Comment #4 From 2004-09-01 12:21:30 -------
Открываю заново. Когда пакет с исправленным файлом меню и иконкой, которую не
обязательно должен рисовать садист (можно взять имеющиеся в большом количестве
и
весьма подходящие для данного пункта меню логотипы ALTLinux) появится в составе
дистрибутива Master-2.4 -- можно будет закрывать.
------- Comment #5 From 2004-09-03 14:49:09 -------
После сегодняшнего обновления (alt-docs-main-0.3-alt1) наконец заработал пункт
меню (жаль без иконки), но появилась новая неприятность.
file:///usr/share/doc/alt-docs-main-0.3/extras.html
Документация не установлена
Дополнительная документация

В данный момент в вашей системе не установлено ни одного пакета...

Хотя в системе установлены 
$ rpm -qa|grep alt-docs
alt-docs-extras-mozilla-0.1-alt2
alt-docs-extras-computerra-1.0-alt1
alt-docs-genextras-0.3-alt2
alt-docs-extras-linuxnovice-0.1-alt2
alt-docs-main-0.3-alt1
------- Comment #6 From 2004-09-14 14:09:01 -------
Не воспроизводится.
Проблема, по всей вероятности, здесь в том, что у Вас не были до конца
правильно обработаны альтернативы (это могло произойти по вине любого
пакета, который обновлял альтернативы и содержал при этом ошибку в 
параметрах создания символической ссылки). Попробуйте обновить 
indexhtml, там в какой-то момент была подобная ошибка, возможно, причина в нем.
Если нет -- нужна более подробная информация, в первую очередь -- 
содержимое файла /usr/share/doc/alt-docs-extras/index.html
------- Comment #7 From 2004-09-14 14:21:38 -------
Created an attachment (id=593) [details]
/usr/share/doc/alt-docs-extras/index.html
------- Comment #8 From 2004-11-06 15:51:43 -------
Наблюдается тот же эффект. Во время установки действительно была ругань на не
верный формат одного из пакетов. Это могло стать причиной ошибки? Хотя я не
понимаю как альтернативы повлияют на фиксированную ссылку в уже установленном
файле.Ссылка кажет сюда: file:///usr/share/doc/alt-docs-main-0.3/extras.html, а
новоустановленные пакеты появляются здесь:
file:///usr/share/doc/alt-docs-extras/index.html
------- Comment #9 From 2006-04-04 14:27:14 -------
Мне это так и не удалось воспроизвести