Сетевой этикет - 2. Первоначальное размещение объявления
2.1 Что у вас инсталлировано?
Если у вас проблема с инсталляцией пакета, надо дать следующую информацию о своей системе:
- Версия OS.
- Используемая версия Fink. Для этого полезно использовать
выходные данные, полученные после выполнения
fink --version
в терминальном окне. - Надо указать, используете ли вы при инсталляции бинарные файлы,
н-р
apt-get
, или исходный код, н-рfink install
.Если последнее, надо указать, какую версию Developer Tools вы используете.
-
Если вы инсталлируете пакет, требующий X11, надо указать, что вы используете: Apple X11 или XFree86. Если последнее, укажите версию.
В случае сомнений дайте следующую информацию.
2.2 Что не получается?
-
Укажите имя и версию пакета, с которым
у вас проблемы.
Это должно быть указано в строке темы (subject) вашего сообщения.
Это значит, что если у вас проблемы с
foo-3.141-6
, не следует просто сообщать о проблеме сfoo
.В частности, если вы инсталлируете пакет (н-р
baz-2.18-1
), зависящий от других пакетов (foo-3.141-6
,bar-16.0-9
, ...) и у вас проблемы сfoo
, надо сообщить о проблеме сfoo-3.141-6
, а не сbaz-2.18-1
. -
Опишите проблему.
Надо дать образец сообщения об ошибке.
- При проблемах с бинарной инсталляцией надо начать
с описания распаковки проблемного пакета:
... Selecting previously deselected package foo error unpacking foo ...
и так до конца. - Несколько возможных вопросов в связи с
инсталляцией на основе исходного кода:
- Если проблема возникла при первоначальном конфигурировании,
обычно это текущая проблема.
Дайте сведения начиная с последних двух тестов, выполненных
перед появлением сообщения об ошибке, и до конца:
.... Checking for bar-config...no Error: bar-config not found ....
Если вы считаете, что это поможет, можно включить соответствующий раздел регистрационного файла конфигурации, н-р
/opt/opt/sw/src/foo-3.141-6/foo-3.141/config.log
. Не надо включать весь файл, т.к. он может быть большим. - Или же сообщение об ошибке может появиться сразу,
как только вы начинаете построение пакета.
В это случае надо включить в объявление последнюю строку,
которую компилятор попытался выполнить, и т.д. до конца:
... gcc <flags, files etc.> <error messages> ...
- Если у вас ошибка
execution of mv failed
, вам порекомендуют просмотреть выходные сведения о построении, чтобы найти информацию о предыдущей ошибке, так что можно попытаться найти это до размещения объявления.
- Если проблема возникла при первоначальном конфигурировании,
обычно это текущая проблема.
Дайте сведения начиная с последних двух тестов, выполненных
перед появлением сообщения об ошибке, и до конца:
- При проблемах с бинарной инсталляцией надо начать
с описания распаковки проблемного пакета:
2.3 Что вы пробовали сделать?
Хорошо бы указать, что вы уже попробовали сделать, н-р
- Просмотр Ч.З.В. и другой документации
- Удаление пакетов, появление которых спровоцировало конфликт
- Восстановление/реинсталляция
- Обновление описания пакета
- и т.д.
Таким образом, вам не будут предлагать сделать то, что вы уже сделали.
2.4 Что еще надо попытаться сделать?
Есть еще пара вещей, которые можно сделать:
- Написать, что вы планируете сделать, если не получите ответ сразу.
- Спросить о соответствии образа действия.
Следующий: 3. Ответы на объявления