Bug 7466 - Проблемы с запуском K3B от пользователя
: Проблемы с запуском K3B от пользователя
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/install3)
: unstable
: all Linux
: P2 critical
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-07-26 12:10 by
Modified: 2005-08-29 05:28 (History)


Attachments


Note

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


Description From 2005-07-26 12:10:39
Тестировалось на системе Compact 3.0 RC2.

При запуске отображается сообщение:
Unable to find cdrdao executable
K3b uses cdrdao to actually write CDs.
Solution: Install the cdrdao package.

В своих словах по-русски: "Программа cdrdao не найдена, поэтому запись дисков
работать не будет".
Пакет cdrdao установлен, при запуске от root такого сообщения не появляется.

Если наличие cdrdao не существенно для работы K3B, нужно отредактировать это
сообщение. Если оно существенно, и K3B действительно не работает от пользователя
(у меня не получилось проверить по не вполне понятным причинам), его нужно
вынести из меню, чтобы не вызывать смущения (альтернативный вариант: помещать в
меню запуск K3B от суперпользователя).

Если проблема не в пакете K3B, прошу перенаправить майнтейнеру соответствующего
пакета.
------- Comment #1 From 2005-07-26 15:42:43 -------
'control cdrdao public' делался? Пользователь входит в группу 'cdwriter'?
------- Comment #2 From 2005-07-26 18:59:41 -------
Не был сделан 'control cdrdao public'
------- Comment #3 From 2005-07-26 20:36:12 -------
В этом случае, это баг не K3B, а дистрибутива.
Считаю, что первый пользователь, добавленный в систему, должен иметь возможность
писать CDRW.

Куда бы перевесить?
------- Comment #4 From 2005-07-26 21:10:24 -------

(In reply to comment #3)
> В этом случае, это баг не K3B, а дистрибутива.
Ну. Особенность дистрибутива может найти своё отражение в том сообщении, что Вы
получили от k3b. Т.е. программа могла бы и посоветовать выполнить 'control ...'
Но k3b - не единственная программа, до работы с которой желательно выполнять
control.

> Считаю, что первый пользователь, добавленный в систему, должен иметь возможность
> писать CDRW.
В Compact возможно "да". Однако, вопрос: "А описаны ли особенности дистрибутива
в документации по нему?" Лично я не знаю, не смотрел.
Кстати, не видел и Compact 3.0 ). Насколько мне известно, ранее политика была
такова: установка в "Автоматическом" режиме - control-ы стоят в 'public',
"Эксперт" - стоят "как надо" (мол, если эксперт, то должен знать).

> 
> Куда бы перевесить?
Сейчас для меня это тяжёлый вопрос, похоже все ответственные за формирование
дистров лица отбыли на конференцию/фест. Возможно, данный вопрос следует поднять
в devel@

А всё-таки, что выдавал 'control cdrdao'?
------- Comment #5 From 2005-07-26 21:17:44 -------
(In reply to comment #4)

> В Compact возможно "да". Однако, вопрос: "А описаны ли особенности дистрибутива
> в документации по нему?" Лично я не знаю, не смотрел.

Такие вещи должны работать независимо от документации. Пользователь ожидает.

> Кстати, не видел и Compact 3.0 ). Насколько мне известно, ранее политика была
> такова: установка в "Автоматическом" режиме - control-ы стоят в 'public',
> "Эксперт" - стоят "как надо" (мол, если эксперт, то должен знать).

Нету там разделения на разные режимы. А если есть, то я не видел.

> Сейчас для меня это тяжёлый вопрос, похоже все ответственные за формирование
> дистров лица отбыли на конференцию/фест.

Безусловно. Вопрос не в человеке, а в пакете. Я склоняюсь к мысли, что install3.

> А всё-таки, что выдавал 'control cdrdao'?

restricted, вестимо.
------- Comment #6 From 2005-07-26 21:50:40 -------
(In reply to comment #5)
> Такие вещи должны работать независимо от документации. Пользователь ожидает.
Это, думаю, лучше в devel@

> Я склоняюсь к мысли, что install3.
Думаю, что в случае самостоятельной установки пользователем пакетов k3b,
cdrecord, cdrdao, проч. install3 ни при чём. Здесь по-любому необходимо, чтобы
как control, так и связанные с ним особенности работы программ были отражены в
документации. В противном случае control представляет угрозу умственному
состоянию неопытного пользователя. И этот вопрос иначе, как в devel@ не решить.

------- Comment #7 From 2005-07-26 21:53:57 -------
(In reply to comment #6)
> Думаю, что в случае самостоятельной установки пользователем пакетов k3b,

Почему самостоятельной? Все это разливается из Compact 3.0 по умолчанию.

> cdrecord, cdrdao, проч. install3 ни при чём. Здесь по-любому необходимо, чтобы
> как control, так и связанные с ним особенности работы программ были отражены в
> документации. В противном случае control представляет угрозу умственному
> состоянию неопытного пользователя. И этот вопрос иначе, как в devel@ не решить.
------- Comment #8 From 2005-07-26 22:02:13 -------
(In reply to comment #7)
> Почему самостоятельной? Все это разливается из Compact 3.0 по умолчанию.
Я просто уже не помню, что там ставится в Compact, поэтому беру слова назад :).
В отношении Master пока останусь при том же мнении.

О сообщениях k3b... 
Я постараюсь изменю текст сообщений о ненайденых программах в k3b-0.12.2 и
k3b-i18n. Но только для en и ru.
------- Comment #9 From 2005-07-27 02:43:49 -------
Выяснилось, что это недоработка процесса установки.
------- Comment #10 From 2005-07-28 12:09:52 -------
Пожайлуста резюмируйте.
В какую именно группу должен быть прописан пользователь.
Сделайте режим control такой, чтобы по умолчанию было этого достаточно.
------- Comment #11 From 2005-07-28 12:13:06 -------
Дополнение: Вообще alterator не должен заботиться о том какой режим control
выставлен на пакеты, поэтому всем надо делать реальные режимы по умолчанию.
Сейчас уточнил, в группу cdwriter пользователь должен был добавиться.
Но в rc{1,2} кажется модули users и network были разломаны.
------- Comment #12 From 2005-07-28 13:30:38 -------
(In reply to comment #11)
cdrecord и dvd+rw-tools по умолчанию ставят public, чего нельзя сказать о cdrdao.

Независимо от control речь тогда должна идти об обязательном включении
пользователя (пользователей) _сразу_ после установки в группу cdwriter (другие
группы, членство в которых необходимо для выполнения широкого круга повседневных
задач). Рискну спросить: "Это делается?". 
И ещё... Как, кстати, должен действовать "неопытный" администратор, когда он
создаёт нового пользователя - скажем "wife" - и хочет предоставить ему права на
запись CD?
------- Comment #13 From 2005-07-28 13:32:06 -------
(In reply to comment #12)
> cdrecord и dvd+rw-tools по умолчанию ставят public
...по состоянию пакета в Сизифе



------- Comment #14 From 2005-07-28 13:33:30 -------
Да, так должно происходить, любой добавленный через alterator пользователь -
попадает в группу cdwriter.
На cdrdao надо повесить соотв. багу, чтобы в режиме по-умолчанию им можно было
хоть как-то пользоваться.
------- Comment #15 From 2005-07-28 13:45:55 -------
(In reply to comment #14)
> На cdrdao надо повесить соотв. багу

Повешена #7481
------- Comment #16 From 2005-07-29 14:31:24 -------
(In reply to comment #15)
> (In reply to comment #14)
> > На cdrdao надо повесить соотв. багу
> 
> Повешена #7481

Тогда здесь нам больше делать нечего.