Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Доброго времени суток!
После обновления пакетов opkg upgrade перестал работать youtube-dl

Traceback (most recent call last):
  File "/opt/bin/youtube-dl", line 33, in <module>
    sys.exit(load_entry_point('youtube-dl==2021.6.6', 'console_scripts', 'youtube-dl')())
  File "/opt/bin/youtube-dl", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration

Лог установки обновления пакетов
 

  Показать контент

 

Опубликовано

Надо больше информации...

ZKO2

  Показать контент

KN-2710

  Показать контент

 

Опубликовано
  В 31.08.2021 в 10:36, TheBB сказал:

Надо больше информации...

 

Показать  

Какая именно информация необходима?

~ # uname -a
Linux Keenetic-3179 4.9-ndm-4 #2 SMP Thu Jul 15 18:55:15 MSK 2021 mips GNU/Linux
~ # python3 -V
Python 3.9.6
~ # /opt/bin/youtube-dl --version
Traceback (most recent call last):
  File "/opt/bin/youtube-dl", line 33, in <module>
    sys.exit(load_entry_point('youtube-dl==2021.6.6', 'console_scripts', 'youtube-dl')())
  File "/opt/bin/youtube-dl", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration
~ # youtube-dl --version
Traceback (most recent call last):
  File "/opt/bin/youtube-dl", line 33, in <module>
    sys.exit(load_entry_point('youtube-dl==2021.6.6', 'console_scripts', 'youtube-dl')())
  File "/opt/bin/youtube-dl", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration


 

~ # youtube-dl -o 'CD' https://www.youtube.com/watch?v=xxx
Traceback (most recent call last):
  File "/opt/bin/youtube-dl", line 33, in <module>
    sys.exit(load_entry_point('youtube-dl==2021.6.6', 'console_scripts', 'youtube-dl')())
  File "/opt/bin/youtube-dl", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration

Пробовал удалить python3 и youtube-dl и установить по новой. Результат аналогичный.

Опубликовано

Мешают "хвосты", оставшиеся после обновления. Или вычищать руками, или удалить все пакеты python`a + удалить директорию "/opt/lib/python3.9" и накатить пакеты обратно.

Опубликовано
  В 31.08.2021 в 12:53, TheBB сказал:

Мешают "хвосты", оставшиеся после обновления. Или вычищать руками, или удалить все пакеты python`a + удалить директорию "/opt/lib/python3.9" и накатить пакеты обратно.

Показать  

Да, всё решилось. Путём полной переустановки Entware (тоже не взлетело с первого раза, ругнулось на установку glibc). Так как пробовал удалить python3 и зависимости и видать что-то пошло не так. Спасибо!

Подскажите пожалуйста или ткните пальцем где почитать, как поступать в следующий раз? Имеется ввиду как правильно обновлять пакеты, чтобы избежать повторения аналогичной ситуации. Потому как полноценная переустановка каждый раз Entware не очень удобный вариант, хотя и не самый трудоёмкий.
То есть стоит ли обновлять командами opkg update && opkg upgrade ?

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.