Created attachment 11048 [details] скриншот Версия пакета: xdg-utils-1.1.3-alt8 Ошибка воспроизводится только на системе ALT Education 10 с графическим окружением XFCE. Шаги воспроизведения: 1. В почтовом клиенте по умолчанию (например, thunderbird) настроить учётную запись почты 2. Выполнить команду: $ xdg-email Получаемый результат (см. скриншот): Ошибка "Не удалось распознать схему URI в mailto" Ожидаемый результат: Запустился почтовый клиент, а иммено окно создания нового сообщения.
Проблема в том, что в xfce используется команда exo-open, которая не может запустить: exo-open "maito:" Ей нужно обязательно указать адреса электронной почты: exo-open "maito:vasya.pupkin@domain" Соответственно и xdg-email будет работать, если указать кому отправляем почту: xdg-email vasya.pupkin@domain Считаю, что нужно исправить exo-open, чтобы работала команда: exo-open "maito:" Проблема не специфична для Альт Образования, такая же проблема в Симпли 10.1 (проверял на live).
Проверка актуальности. Состояние: Проблема в поведении exo-open при пустом URI «mailto:» (source-пакет libexo). В p10 опубликована версия 4.18.0-alt1 без изменений с момента репорта; в p11 доступна 4.20.0-alt1, в Sisyphus — 4.21.0-alt1. Подтверждений воспроизведения на актуальных версиях за более чем три года не поступало. Решение: Закрыть как RESOLVED/WONTFIX для p10. Если проблема воспроизводится на libexo 4.20.0-alt1 (p11) или новее, пожалуйста, переоткройте баг (или перевесьте на соответствующую ветку/Sisyphus) с указанием версии.
Результат проверки актуальности Состояние: Sisyphus: xdg-utils 1.2.1 и xfce-open, MATCH_PATTERN_EMAIL требует user@host, пустой mailto: не матчится. Рекомендация: оставить открытым, перенести в Sisyphus
Ошибочно закрыт при переносе. Пустой mailto: по-прежнему не матчится в MATCH_PATTERN_EMAIL. Оставляю открытым.
Сейчас xdg-open использует "mailto:?" и так работает. То, что должно работать и с пустым адресом, мне не очевидно. Если есть ссылки на какие-то стандарты - переоткройте.