[GH-ISSUE #396] Проблемы с playwright на Debian bookworm #312

Closed
opened 2026-10-13 19:55:21 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @RazielMalah on GitHub (Jul 23, 2023).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/396

Дано:

root@DietPi:~# cat /etc/*release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Пытаюсь установить monitorent по инструкции:

root@DietPi:~# playwright -V
Version 1.31.1
root@DietPi:~# playwright install --with-deps firefox
BEWARE: your OS is not officially supported by Playwright; installing dependencies for Ubuntu as a fallback.
Installing dependencies...
Сущ:1 https://deb.debian.org/debian bookworm InRelease                                                                                                                  
Сущ:2 https://deb.debian.org/debian bookworm-updates InRelease                                                                                                          
Пол:3 https://deb.debian.org/debian-security bookworm-security InRelease [48,0 kB]                                                                                      
Сущ:4 https://archive.raspberrypi.org/debian bullseye InRelease                                                                                                       
Сущ:5 https://deb.debian.org/debian bookworm-backports InRelease                                     
Сущ:6 https://repo.jellyfin.org/debian bookworm InRelease                         
Получено 48,0 kB за 9с (5 452 B/s)                                                                                                                                                
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Заметьте, вместо «libfontconfig» выбирается «libfontconfig1»
Пакет ttf-ubuntu-font-family недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

Пакет ttf-unifont недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list
Однако следующие пакеты могут его заменить:
  fonts-unifont

Пакет xfonts-cyrillic недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «ttf-unifont» не найден кандидат на установку
E: Для пакета «xfonts-cyrillic» не найден кандидат на установку
E: Для пакета «ttf-ubuntu-font-family» не найден кандидат на установку
Failed to install browsers
Error: Installation process exited with code: 100

Если обновить playwright до последней версии 1.36.0, то получаем такое:

root@DietPi:~# playwright install --with-deps firefox
Installing dependencies...
Сущ:1 https://archive.raspberrypi.org/debian bullseye InRelease                                                                                  
Сущ:2 https://repo.jellyfin.org/debian bookworm InRelease                                                                                        
Сущ:3 https://deb.debian.org/debian bookworm InRelease                                                   
Сущ:4 https://deb.debian.org/debian bookworm-updates InRelease   
Сущ:5 https://deb.debian.org/debian-security bookworm-security InRelease
Сущ:6 https://deb.debian.org/debian bookworm-backports InRelease
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет xvfb самой новой версии (2:21.1.7-3).
Уже установлен пакет fonts-noto-color-emoji самой новой версии (2.038-1).
Уже установлен пакет fonts-unifont самой новой версии (1:15.0.01-2).
Уже установлен пакет libfontconfig1 самой новой версии (2.14.1-4).
Уже установлен пакет libfreetype6 самой новой версии (2.12.1+dfsg-5).
Уже установлен пакет xfonts-scalable самой новой версии (1:1.0.3-1.3).
Уже установлен пакет fonts-liberation самой новой версии (1:1.07.4-11).
Уже установлен пакет fonts-ipafont-gothic самой новой версии (00303-23).
Уже установлен пакет fonts-wqy-zenhei самой новой версии (0.9.45-8).
Уже установлен пакет fonts-tlwg-loma-otf самой новой версии (1:0.7.3-1).
Уже установлен пакет fonts-freefont-ttf самой новой версии (20120503-10).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Failed to install browsers
Error: ERROR: Playwright does not support firefox on debian12-arm64

В ветке самого playwright есть подсказка ждать новой версии, но может подскажете иные пути решения?

Originally created by @RazielMalah on GitHub (Jul 23, 2023). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/396 Дано: ``` root@DietPi:~# cat /etc/*release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" ``` Пытаюсь установить monitorent по инструкции: ``` root@DietPi:~# playwright -V Version 1.31.1 root@DietPi:~# playwright install --with-deps firefox BEWARE: your OS is not officially supported by Playwright; installing dependencies for Ubuntu as a fallback. Installing dependencies... Сущ:1 https://deb.debian.org/debian bookworm InRelease Сущ:2 https://deb.debian.org/debian bookworm-updates InRelease Пол:3 https://deb.debian.org/debian-security bookworm-security InRelease [48,0 kB] Сущ:4 https://archive.raspberrypi.org/debian bullseye InRelease Сущ:5 https://deb.debian.org/debian bookworm-backports InRelease Сущ:6 https://repo.jellyfin.org/debian bookworm InRelease Получено 48,0 kB за 9с (5 452 B/s) Чтение списков пакетов… Готово Чтение списков пакетов… Готово Построение дерева зависимостей… Готово Чтение информации о состоянии… Готово Заметьте, вместо «libfontconfig» выбирается «libfontconfig1» Пакет ttf-ubuntu-font-family недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел или доступен из источников, не упомянутых в sources.list Пакет ttf-unifont недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел или доступен из источников, не упомянутых в sources.list Однако следующие пакеты могут его заменить: fonts-unifont Пакет xfonts-cyrillic недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел или доступен из источников, не упомянутых в sources.list E: Для пакета «ttf-unifont» не найден кандидат на установку E: Для пакета «xfonts-cyrillic» не найден кандидат на установку E: Для пакета «ttf-ubuntu-font-family» не найден кандидат на установку Failed to install browsers Error: Installation process exited with code: 100 ``` Если обновить playwright до последней версии 1.36.0, то получаем такое: ``` root@DietPi:~# playwright install --with-deps firefox Installing dependencies... Сущ:1 https://archive.raspberrypi.org/debian bullseye InRelease Сущ:2 https://repo.jellyfin.org/debian bookworm InRelease Сущ:3 https://deb.debian.org/debian bookworm InRelease Сущ:4 https://deb.debian.org/debian bookworm-updates InRelease Сущ:5 https://deb.debian.org/debian-security bookworm-security InRelease Сущ:6 https://deb.debian.org/debian bookworm-backports InRelease Чтение списков пакетов… Готово Чтение списков пакетов… Готово Построение дерева зависимостей… Готово Чтение информации о состоянии… Готово Уже установлен пакет xvfb самой новой версии (2:21.1.7-3). Уже установлен пакет fonts-noto-color-emoji самой новой версии (2.038-1). Уже установлен пакет fonts-unifont самой новой версии (1:15.0.01-2). Уже установлен пакет libfontconfig1 самой новой версии (2.14.1-4). Уже установлен пакет libfreetype6 самой новой версии (2.12.1+dfsg-5). Уже установлен пакет xfonts-scalable самой новой версии (1:1.0.3-1.3). Уже установлен пакет fonts-liberation самой новой версии (1:1.07.4-11). Уже установлен пакет fonts-ipafont-gothic самой новой версии (00303-23). Уже установлен пакет fonts-wqy-zenhei самой новой версии (0.9.45-8). Уже установлен пакет fonts-tlwg-loma-otf самой новой версии (1:0.7.3-1). Уже установлен пакет fonts-freefont-ttf самой новой версии (20120503-10). Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Failed to install browsers Error: ERROR: Playwright does not support firefox on debian12-arm64 ``` В ветке самого playwright есть [подсказка](https://github.com/microsoft/playwright/issues/23532) ждать новой версии, но может подскажете иные пути решения?
Author
Owner

@RazielMalah commented on GitHub (Sep 10, 2023):

Исправлено в версии 1.37

<!-- gh-comment-id:1712683676 --> @RazielMalah commented on GitHub (Sep 10, 2023): Исправлено в версии 1.37
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#312
No description provided.